@charset "utf-8";
/* CSS Document */
body {
	background-color: #f5f5f5
}
.inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px
}
.sms-batch-apply .alink {
	color: #03a9f4
}
.sms-batch-apply .alink:hover {
	text-decoration: underline
}
.openintersms {
	position: absolute;
	top: 100px;
	width: 600px;
	padding: 10px;
	background-color: #fff;
	border: 1px solid #e4e4e4;
	border-radius: 5px;
	z-index: 10000
}
.openintersms h1 {
	padding: 10px;
	text-align: center;
	font-size: 16px
}
.openintersms h1 .icon {
	display: inline-block;
	float: right;
	color: #466fb9;
	width: 20px;
	height: 20px;
	border: 1px solid #e4e4e4;
	cursor: pointer
}
.openintersms h2 {
	font-size: 16px;
	color: #466fb9;
	padding: 10px
}
.openintersms p {
	line-height: 25px
}
.openintersms a {
	color: #03a9f4
}
.openintersms a:hover {
	text-decoration: underline
}
.openintersms .zhichi {
	text-indent: 2em
}
.openintersms .btnp {
	text-align: center;
	padding: 10px
}
.openintersms .btnp .btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px
}
.turn_off_secretdatatips {
	line-height: 40px;
	font-size: 14px;
	background-color: #e5f2ff;
	border: 1px solid #4fc0e8
}
.turn_off_secretdatatips i {
	display: block;
	float: left;
	width: 26px;
	height: 26px;
	margin: 8px 10px;
	background: url("/static/images4/back/icon_protect.png") no-repeat
}
.turn_on_secretdatatips {
	line-height: 40px;
	font-size: 14px;
	background-color: #fff5e5;
	border: 1px solid #ffdba6
}
.turn_on_secretdatatips i {
	display: block;
	float: left;
	width: 26px;
	height: 26px;
	margin: 8px 10px;
	background: url("/static/images4/back/icon_protect_alert.png") no-repeat
}
.popuptoAddsign .puptitle {
	color: #000;
	text-align: center
}
.popuptoAddsign .signtips {
	font-size: 12px;
	color: #666
}
.popuptoAddsign .submitdiv {
	padding: 20px 0 20px;
	text-align: center
}
.popuptoAddsign table td {
	padding: 10px 20px 0 0;
	vertical-align: top
}
.popuptoAddsign table td a {
	cursor: pointer
}
.popuptoAddsign table td a:hover {
	text-decoration: underline
}
.popuptoAddsign table td i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
.popuptoAddsign table td.name {
	width: 160px
}
.popuptoAddsign table td.name span {
	color: #e74c3c
}
.popuptoAddsign table .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px;
	width: 300px
}
.popuptoAddsign table .signinputbar {
	width: 230px
}
.popuptoAddsign table td:first-child {
	text-align: right;
	vertical-align: middle
}
.popuptoAddsign .subaccounts-market, .popuptoAddsign .subaccounts-system {
	display: none
}
.popuptoAddsign .childlabel {
	margin-right: 10px
}
.popuptoAddsign .sub-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
.popuptoAddsign .sub-btn:hover {
	background-color: #465cb9
}
.popuptoAddsign .cancel-submit {
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid #03a9f4;
	padding: 4px 20px
}
.popuptoAddsign .cancel-submit:hover {
	color: #fff;
	background: #466fb9
}
.popuptoAddsign .error-tips {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px
}
.popuptoDelsign {
	width: 400px;
	padding-bottom: 30px;
	text-align: center
}
.popuptoDelsign p {
	padding: 10px 0 20px
}
.popuptoDelsign .sub-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
.popuptoDelsign .sub-btn:hover {
	text-decoration: none;
	background-color: #465cb9
}
.popuptoDelsign .cancel-submit {
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid #03a9f4;
	padding: 4px 20px
}
.popuptoDelsign .cancel-submit:hover {
	color: #fff;
	background: #466fb9
}
.popuptoChooseaddr {
	padding-bottom: 20px
}
.popuptoChooseaddr .puptitle {
	color: #000;
	text-align: center
}
.popuptoChooseaddr .sub-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
.popuptoChooseaddr .sub-btn:hover {
	background-color: #465cb9
}
.popuptoChooseaddr .cancel {
	padding: 2px 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #466fb9
}
.popuptoChooseaddr .cancel:hover {
	color: #fff;
	background-color: #466fb9
}
.popuptoChooseaddr .inputbar {
	width: 300px
}
.popuptoChooseaddr table {
	margin: auto
}
.popuptoChooseaddr table td {
	padding: 10px
}
.popuptoChooseaddr table .name {
	text-align: right
}
.popuptoChooseaddr .submitdiv {
	margin-top: 10px;
	text-align: center
}
.popuptoconfirmdetail .poptitle {
	text-align: center;
	color: #4b4b4b
}
.popuptoconfirmdetail table {
	margin: auto
}
.popuptoconfirmdetail table td {
	padding: 5px 10px
}
.popuptoconfirmdetail table .name {
	text-align: right
}
.popuptoconfirmdetail .submitdiv {
	margin-top: 10px;
	text-align: center
}
.popuptoconfirmdetail .submitdiv .common-btn {
	padding: 1px 20px
}
.popuptoconfirmdetail .common-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border: none;
	border-radius: 4px
}
.popuptoconfirmdetail .common-btn:hover {
	background-color: #2cbfff
}
body.ie8 {
	overflow-y: hidden
}
.please-update-ur-browser {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
	background: #fff
}
.please-update-ur-browser .notification {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 877px;
	height: 614px;
	background: url('/static/images4/index/kill_ie.jpg') no-repeat center
}
.please-update-ur-browser .download-wrap {
	padding: 352px 0 0 121px
}
.please-update-ur-browser .download-icon {
	vertical-align: middle
}
.please-update-ur-browser .download-link {
	color: #575757;
	padding-left: 24px;
	vertical-align: middle;
	font-size: 24px
}
.please-update-ur-browser .download-link:hover {
	text-decoration: underline
}
.kefu {
	position: absolute;
	z-index: 999
}
.kefu li a {
	width: 55px;
	height: 55px;
	display: block;
	background: #f857a6;
	text-align: center;
	color: #fff;
	border-radius: 50%
}
.kefu li a span {
	display: block;
	font-size: 12px
}
.kefu .qq {
	position: fixed;
	bottom: 280px;
	right: 0
}
.kefu .qq a i {
	font-size: 32px
}
.kefu .qq a span {
	line-height: 0
}
.kefu .vip a {
	background: #000;
	color: #f1c40f
}
.kefu .wen {
	position: fixed;
	bottom: 220px;
	right: 0
}
.kefu .wen a {
	padding-top: 5px
}
.kefu .wen a i {
	margin-left: 2px;
	font-size: 20px
}
.kefu .goto {
	position: fixed;
	bottom: 220px;
	right: 0;
	height: 40px
}
.kefu .goto span {
	background-position: 0 -240px
}
#kefupopupdiv, #kefupopupVip {
	position: absolute;
	top: 100px;
	width: 500px;
	padding: 10px;
	color: #666;
	font-size: 12px;
	line-height: 25px;
	background-color: #fff;
	box-shadow: 0 0 2px 1px #ccc;
	border-radius: 3px;
	z-index: 10000
}
#kefupopupdiv h1, #kefupopupVip h1 {
	font-size: 14px
}
#kefupopupdiv h1 .shut, #kefupopupVip h1 .shut {
	float: right;
	color: #666;
	cursor: pointer
}
#kefupopupdiv .faq {
	margin-bottom: 10px
}
#kefupopupdiv h2 {
	font-size: 14px;
	color: #03a9f4;
	padding: 10px 0
}
#kefupopupdiv a {
	color: #03a9f4
}
#kefupopupdiv a:hover {
	text-decoration: underline
}
#kefupopupdiv .answer {
	display: none;
	line-height: 25px;
	padding: 5px 10px;
	border: 1px solid #ccc;
	background-color: #fff;
	transition: 2s;
	-moz-transition: 2s;
	-webkit-transition: height 2s;
	-o-transition: 2s
}
#kefupopupdiv .answer p {
	text-indent: 1em
}
#kefupopupdiv .show {
	display: block
}
#kefupopupdiv .rengong {
	padding: 0 0 10px;
	border-top: 1px solid #ccc
}
#kefupopupdiv .rengong .tel {
	float: left;
	margin-right: 40px
}
#kefupopupdiv .rengong .tel i {
	margin-right: 10px;
	padding: 5px;
	color: #fff;
	background: #03a9f4;
	border-radius: 50%
}
#kefupopupdiv .rengong .qqbtn {
	float: right;
	padding: 3px 15px;
	color: #fff;
	border-radius: 4px;
	background-color: #03a9f4
}
#kefupopupdiv .rengong .qqbtn:hover {
	text-decoration: none
}
#kefupopupdiv .zhichi {
	text-indent: 2em
}
#kefupopupVip {
	width: 300px;
	font-size: 12px
}
#kefupopupVip .jiayan img {
	float: left;
	width: 80px;
	height: 80px;
	margin-right: 10px
}
#kefupopupVip .jiayan .jiayanhello .jiayanName {
	font-size: 14px;
	color: #000
}
#kefupopupVip .jiayan .jiayanhello .jiayanIntro {
	line-height: 18px;
	margin-bottom: 5px
}
#kefupopupVip .jiayan .jiayanhello .qqbtn {
	padding: 3px 15px;
	color: #fff;
	border-radius: 4px;
	background-color: #03a9f4
}
#kefupopupVip .jiayan .jiayanhello .qqbtn:hover {
	text-decoration: none
}
#kefupopupVip .contactInformation {
	margin-top: 20px;
	font-size: 14px;
	color: #000
}
header.back {
	position: fixed;
	width: 100%;
	min-width: 1220px;
	height: 60px;
	padding: 0 10px;
	background-color: #99CCFF;
	z-index: 999
}
header.back .logo {
	float: left;
	height: 60px;
	color: #fff;
	background:#99CCFF;
}
header.back .logo .logoimg {
	display: block;
	float: left;
	margin-left: 15px;
	width: 96px;
	height: 60px;
	background: url(../image/logo.png) no-repeat center;
	background-size: 96px auto
}
header.back .account {
	float: right;
	margin-right: 10px;
	color: #666;
}
header.back .account .item {
	float: left;
	line-height: 60px
}
header.back .account .goFront {
	display: inline-block;
	margin-right: 0
}
header.back .account .goFront li {
	float: left;
	margin-right: 20px
}
header.back .account .goFront .hiCom {
	margin-left: 60px
}
header.back .topmenu-div {
	float: left;
	min-width: 110px;
	z-index: 100
}
header.back .click-div1 {
	float: left;
	text-align: left;
	line-height: 60px;
	cursor: pointer;
	margin-left:15px;
	margin-top:0;
	padding-left:0;
	font-size:13px;
	color:#039;
}
header.back .topmenu-div .comName {
	margin-right: 20px
}
header.back .topmenu-div .topmenu-btn {
	display: block;
	float: right;
	width: 13px;
	height: 13px;
	background: #03a9f4;
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
	transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-webkit-transform: rotate(225deg);
	-o-transform: rotate(225deg)
}
header.back .topmenu-div .topmenu {
	display: none;
	float: right;
	position: relative;
	min-width: 110px;
	margin-top: 7px;
	margin-right: -10px;
	background: #03a9f4
}
header.back .topmenu-div .topmenu .triangle {
	display: block;
	position: absolute;
	top: -9px;
	right: 4px;
	width: 22px;
	line-height: 12px;
	color: #03a9f4
}
header.back .topmenu-div .topmenu .menu-ul li {
	text-align: left
}
header.back .topmenu-div .topmenu .menu-ul li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0 20px;
	line-height: 30px;
	background: transparent
}
header.back .topmenu-div .topmenu .menu-ul li:hover {
	background: #029be0
}
header.back .lang-picker {
	color: #fff;
	line-height: 60px;
	height: 60px;
	margin: 0 30px 0 20px
}
header.back .lang-picker .lang-zh_TW span:before {
	content: "繁"
}
header.back .lang-picker .lang-zh_TW.cur span:after {
	content: "";
	padding: 0
}
header.back .lang-picker .lang-zh_CN span:before {
	content: "简"
}
header.back .lang-picker .lang-zh_CN.cur span:after {
	content: "";
	padding: 0
}
header.back .lang-picker .lang-en span:before {
	content: "English"
}
header.back .lang-picker .lang-en.cur span:before {
	content: "En"
}
header.back .lang-picker>div {
	float: left;
	line-height: 60px;
	height: 60px
}
header.back .lang-picker>div>span {
	font-size: 12px;
	display: inline;
	vertical-align: middle
}
header.back .lang-picker>div>span:hover:before {
	cursor: pointer
}
header.back .lang-picker>div>span:after {
	content: "/";
	padding: 0 5px
}
header.back .lang-picker>div.cur {
	float: right
}
header.back .lang-picker>div.cur span {
	display: inline-block;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 30px;
	line-height: 20px;
	height: 20px;
	width: 20px;
	text-align: center;
	padding: 0px;
	font-size: 12px
}
header.back .lang-picker>div.cur span:hover:before {
	color: #fff;
	cursor: auto
}
header.back .lang-picker>div.cur span:after {
	content: "";
	padding: 0
}
.mainContainer {
	position: relative;
	width: 100%;
	height: 100%;
	/*padding-left: 200px;*/
}
.leftnav {
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 100%;
	padding-top: 0;
	font-size: 14px;
	line-height: 14px
}
.leftnav nav.left {
	height: 100%;
	padding: 0;
	overflow: auto;
	background: #99CCFF;
}
.leftnav nav.left h2 {
	margin: 0;
	text-align: left;
	font-size: 14px;
	background: #6699FF;
}
.leftnav nav.left h2 .toggle-icon {

/*
	display: block;
	position: absolute;
	margin-top: 15px;
	margin-right: 15px;
	width: 30px;
	height: 20px;
	background: url(../image/message_icon5.png) no-repeat ;
*/
	
	display: block;
	position: absolute;
	margin-top: 15px;
	width: 10px;
	height: 10px;
	background: #3b444f;
	border-left: 2px solid #999;
	border-top: 2px solid #999;
	transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-webkit-transform: rotate(225deg);
	-o-transform: rotate(225deg);
	
}
.leftnav nav.left h2 .toggle-icon.active {
	margin-top: 21px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg)
}
.leftnav nav.left h2 .firstname {
	padding-left: 20px
}
.leftnav nav.left h2 .item {
	display: block;
	position: relative;
	width: 100%;
	color: #blank;
	border-bottom: 1px solid #49515c;
	padding: 0 15px 0 20px;
	line-height: 48px
}
.leftnav nav.left h2 .item.active {
	border-bottom: 1px solid #3b444f
}
.leftnav nav.left h2 .item:hover {
	background: #0000FF;
	border-bottom: 1px solid #343e4b
}
.leftnav nav.left h2 .item:hover .toggle-icon {
	background: #343e4b
}
.leftnav nav.left h2 .noSub.active:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	height: 0;
	width: 0;
	border: 0 solid transparent;
	border-width: 7px 9px 7px 0;
	border-right-color: #f5f5f5;
	transform: translateY(-50%)
}
.leftnav nav.left .sub-nav {
	display: none;
	margin-bottom: 0;
	color: #d8d8d8;
	background-color: #39F;
}
.leftnav nav.left .sub-nav.active {
	display: block
}
.leftnav nav.left .sub-nav li a {
	display: block;
	line-height: 40px;
	padding-left: 50px
}
.leftnav nav.left .sub-nav li a:hover {
	background: #0000FF;
}
.leftnav nav.left .sub-nav li.active a {
	position: relative;
	color: #03a9f4;
	background: #039;
	border-left: 2px solid #03a9f4;
}
.leftnav nav.left .sub-nav li.active a:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	height: 0;
	width: 0;
	border: 0 solid transparent;
	border-width: 7px 9px 7px 0;
	border-right-color: #f5f5f5;
	transform: translateY(-50%)
}
.leftnav nav.left::-webkit-scrollbar {
width:0
}
.rightmain {
	width: 100%;
	min-width: 1020px;
	height: 100%;
	background-color: #fff;
	padding: 10px 10px 10px 10px;
	overflow: auto
}
#index {
	min-width: 1180px;
	font-size: 14px;
	background: #fff
}
#index .border-div {
	border: 1px solid #c7c7c7;
	border-radius: 2px
}
#index .notify {
	width: 100%;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px dashed #c7c7c7;
	background: #fafafa
}
#index .notify .notify-icon {
	display: block;
	float: left;
	margin-top: 3px;
	width: 20px;
	height: 20px;
	background: url(/static/images4/back/subindex.png) no-repeat 0 -14px;
	background-size: cover
}
#index .notify .alink {
	color: #03a9f4
}
#index .notify .alink:hover {
	text-decoration: underline
}
#index .companydataStatistic {
	float: left;
	min-width: 500px;
	width: 70%;
	height: 170px;
	border-bottom: 1px solid #c7c7c7;
	background-color: #ffffff
}
#index .companydataStatistic .companyinfo {
	float: left;
	padding: 10px
}
#index .companydataStatistic .companyinfo .companyname {
	font-size: 16px
}
#index .companydataStatistic .companyinfo .apikey {
	margin-top: 10px
}
#index .companydataStatistic .companyinfo .apikey .title {
	width: 90px;
	display: inline-block;
	text-align: right
}
#index .companydataStatistic .companyinfo .common-btn {
	padding: 0 10px;
	font-size: 12px;
	color: #0085d7;
	background: #fff;
	border: 1px solid #0085d7;
	border-radius: 2px
}
#index .companydataStatistic .userlevel {
	font-size: 12px;
	margin-top: 20px;
	padding: 0 5px;
	color: #fff;
	border-radius: 2px;
	background-color: #3ab4ff
}
#index .companydataStatistic .gouplevel {
	padding: 0;
	color: #fff;
	font-size: 12px;
	border-radius: 2px;
	background: #39af75
}
#index .companydataStatistic .usermoney {
	margin-top: 10px
}
#index .companydataStatistic .usermoney ul {
	display: inline-block;
	padding: 5px;
	border: 1px solid #eee
}
#index .companydataStatistic .usermoney .chargeBtn {
	margin-left: 10px;
	padding: 3px 15px;
	border-radius: 4px;
	border: none;
	color: #fff;
	background: #f1ad43
}
#index .companydataStatistic .usermoney .chargeBtn:hover {
	background: #f4a831
}
#index .companydataStatistic .productlist {
	float: right
}
#index .companydataStatistic .howtostart {
	text-decoration: underline
}
#index .companydataStatistic .howtostart:hover {
	color: #466fb9
}
#index .companydataStatistic .productlist .pro-item {
	float: right;
	width: 135px;
	height: 169px;
	margin: 0;
	padding: 10px;
	background: #f5f5f5;
	border-left: 1px solid #c7c7c7;
	border-bottom: 1px solid #c7c7c7;
	color: #666
}
#index .companydataStatistic .productlist dl .title {
	font-size: 14px
}
#index .companydataStatistic .productlist dl .title a:hover {
	text-decoration: underline
}
#index .companydataStatistic .productlist dl dd {
	font-size: 12px;
	line-height: 25px
}
#index .companydataStatistic .productlist dl .number {
	font-size: 16px;
	font-weight: bold;
	color: #0085d7;
	line-height: 35px
}
#index .account-baseinfo {
	min-width: 500px;
	height: 90px;
	margin-right: 410px;
	font-size: 16px;
	background-color: #fff
}
#index .account-baseinfo .link #send_error {
	color: #fd990b
}
#index .account-baseinfo .link:hover {
	text-decoration: underline
}
#index .account-baseinfo .common-btn {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	font-size: 12px;
	padding: 3px 20px;
	border: 1px solid #466fb9
}
#index .account-baseinfo .common-btn:hover {
	color: #fff;
	background-color: #466fb9
}
#index .account-baseinfo #showApiKey {
	margin-right: 10px
}
#index .account-baseinfo .left {
	padding: 5px;
	color: #fff;
	border-radius: 3px;
	font-size: 12px;
	background: #afafaf
}
#index .account-baseinfo .conner {
	display: block;
	width: 8px;
	height: 10px;
	background: url("/static/images4/back/yp-ad-icons.png") no-repeat -111px -24px
}
#index .account-baseinfo .inside {
	padding: 10px 20px
}
#index .account-baseinfo .inside #apikey {
	color: #466fb9
}
#index .account-baseinfo .inside .apikey {
	padding-bottom: 15px
}
#index .account-baseinfo .inside .apikey .title {
	display: inline-block;
	width: 80px
}
#index .account-baseinfo .inside .safe-level {
	float: left;
	width: 300px;
	padding-top: 15px
}
#index .account-baseinfo .inside .safe-level .safe-text {
	display: block;
	float: left;
	width: 130px
}
#index .account-baseinfo .inside .setting {
	display: inline-block;
	padding-top: 10px
}
#index .account-baseinfo .inside .send-success {
	margin-top: 20px;
	padding: 10px 0;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4
}
#index .account-baseinfo .inside .send-success .send-status {
	font-size: 12px;
	padding-top: 5px
}
#index .account-baseinfo .inside .send-success .send-status span {
	margin-right: 5px
}
#index .account-baseinfo .inside .commit-fail {
	margin-top: 10px
}
#index .account-baseinfo .inside .commit-fail .common-btn {
	margin-left: 20px
}
#index .public-news {
	float: right;
	background-color: #fff;
	min-width: 300px;
	width: 28%;
	height: 270px;
	padding: 10px;
	overflow: hidden
}
#index .public-news .title {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 2px solid #e4e4e4
}
#index .public-news .title h2 {
	display: inline-block;
	margin: 0;
	font-size: 16px;
	font-weight: bold
}
#index .public-news .title span {
	float: right;
	color: #03a9f4
}
#index .public-news .title span:hover {
	text-decoration: underline
}
#index .public-news .text {
	line-height: 25px
}
#index .public-news .text a:hover {
	text-decoration: underline;
	color: #03a9f4
}
#index .public-news .text .important {
	padding: 0 5px;
	color: #e74c3c
}
#index .daily-menu {
	float: right;
	min-width: 300px;
	width: 28%;
	height: 400px;
	margin-top: 10px;
	padding: 10px;
	background-color: #fff
}
#index .daily-menu table {
	font-size: 12px;
	width: 100%
}
#index .daily-menu table th {
	text-align: center;
	background: #f5f5f5
}
#index .daily-menu table td, #index .daily-menu table th {
	padding: 10px 5px;
	border: 1px solid #c7c7c7
}
#index .daily-menu table td {
	text-align: right
}
#index .daily-menu table td:first-child {
	text-align: center
}
#index .daily-menu h2 {
	font-size: 16px;
	margin: 0 0 20px 0;
	border-bottom: 2px solid #e4e4e4;
	padding-bottom: 8px
}
#index .chart {
	float: left;
	width: 70%;
	height: 500px;
	margin-top: 10px;
	padding-top: 10px;
	background-color: #fff
}
#alertSettingContent {
	width: 780px
}
#alertSettingContent h2 {
	font-size: 16px;
	text-align: center;
	padding: 10px
}
#alertSettingContent .content {
	padding: 10px
}
#alertSettingContent .alert-msg {
	padding: 0 0 0 135px;
	color: #fd990b
}
#alertSettingContent .item {
	margin: 0px 0 20px
}
#alertSettingContent .item .on-off {
	display: inline-block;
	margin-right: 20px
}
#alertSettingContent .item .on-off span {
	padding: 3px 10px;
	border: 1px solid #466fb9;
	cursor: pointer
}
#alertSettingContent .item .on-off .active {
	color: #fff;
	background-color: #466fb9
}
#alertSettingContent .item-content {
	display: inline-block
}
#alertSettingContent .item-content span {
	margin-right: 10px
}
#alertSettingContent .item-content .canuse {
	background-color: #eee;
	cursor: not-allowed
}
#alertSettingContent .item-content .canuse.active {
	background-color: #fff;
	cursor: inherit
}
#alertSettingContent .item-content .name {
	display: inline-block;
	width: 200px
}
#alertSettingContent .item-content select {
	margin: 0
}
#alertSettingContent .item-content .send-way {
	color: #466fb9
}
#alertSettingContent .item-content .send-way span {
	margin-right: 10px
}
#alertSettingContent .item-content .time {
	width: 50px
}
#alertSettingContent .receive-time input {
	width: 50px
}
#alertSettingContent .lianxi {
	margin-top: 20px
}
#alertSettingContent .lianxi p {
	padding: 10px 0
}
#alertSettingContent .lianxi p span {
	display: inline-block;
	width: 90px
}
#alertSettingContent .lianxi p .inputbar {
	width: 140px
}
#alertSettingContent .lianxi #phone {
	margin-right: 10px
}
#alertSettingContent .save {
	margin-top: 20px
}
#alertSettingContent .save button {
	margin-left: 45%;
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#alertSettingContent .save button:hover {
	background: #465cb9
}
#alertSettingContent .alertbar {
	margin-left: 10px;
	color: #fd990b
}
footer {
	text-align: center;
	padding-bottom: 10px
}
footer a:hover {
	color: #03a9f4;
	text-decoration: underline
}
#tplSetting, .tplSetting {
	color: #4b4b4b
}
#tplSetting .title, .tplSetting .title {
	font-size: 24px;
	padding: 10px
}
#tplSetting .block, .tplSetting .block {
	padding: 10px
}
#tplSetting .notice, .tplSetting .notice {
	background-color: #fff
}
#tplSetting .notice .title, .tplSetting .notice .title {
	background-color: #ffebce
}
#tplSetting .notice .title i, .tplSetting .notice .title i {
	display: block;
	float: left;
	width: 23px;
	height: 23px;
	margin-top: 2px;
	margin-right: 5px;
	background: url("/static/images4/back/icon_alert.png") no-repeat
}
#tplSetting .notice table, .tplSetting .notice table {
	width: 100%
}
#tplSetting .notice table tr:nth-child(2n), .tplSetting .notice table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#tplSetting .notice table td, .tplSetting .notice table td {
	padding: 10px;
	word-break: break-all;
	border: 1px solid #e4e4e4
}
#tplSetting .notice table .modulecontent, .tplSetting .notice table .modulecontent {
	word-break: break-all
}
#tplSetting .globalinfo, .tplSetting .globalinfo {
	margin-top: 10px;
	background-color: #fff
}
#tplSetting .globalinfo .item, .tplSetting .globalinfo .item {
	margin-right: 10px;
	margin-left: 10px
}
#tplSetting .globalinfo .name, .tplSetting .globalinfo .name {
	font-weight: bold;
	color: #466fb9
}
#tplSetting .mudole, .tplSetting .mudole {
	margin-top: 10px;
	background-color: #fff
}
#tplSetting .setting-mudole .title, .tplSetting .setting-mudole .title {
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 10px
}
#tplSetting .setting-mudole .blue, .tplSetting .setting-mudole .blue {
	color: #466fb9
}
#tplSetting .setting-mudole .yellow, .tplSetting .setting-mudole .yellow {
	color: #fd990b
}
#tplSetting .setting-mudole .warning, .tplSetting .setting-mudole .warning {
	color: #fd990b
}
#tplSetting .setting-mudole p, .tplSetting .setting-mudole p {
	padding: 10px
}
#tplSetting .setting-mudole .limit, .tplSetting .setting-mudole .limit {
	color: #fd990b
}
#tplSetting .setting-mudole #showVcodeLimits, .tplSetting .setting-mudole #showVcodeLimits {
	color: #03a9f4;
	cursor: pointer
}
#tplSetting .setting-mudole #showVcodeLimits:hover, .tplSetting .setting-mudole #showVcodeLimits:hover {
	color: #466fb9;
	text-decoration: underline
}
#tplSetting .setting-mudole table .hide, .tplSetting .setting-mudole table .hide {
	display: none
}
#tplSetting .setting-mudole table td, .tplSetting .setting-mudole table td {
	padding: 10px 20px 10px 0;
	vertical-align: top
}
#tplSetting .setting-mudole table td a, .tplSetting .setting-mudole table td a {
	cursor: pointer
}
#tplSetting .setting-mudole table td a:hover, .tplSetting .setting-mudole table td a:hover {
	text-decoration: underline
}
#tplSetting .setting-mudole table td.name, .tplSetting .setting-mudole table td.name {
	width: 100px
}
#tplSetting .setting-mudole table .inputbar, .tplSetting .setting-mudole table .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px
}
#tplSetting .setting-mudole table .divheight, .tplSetting .setting-mudole table .divheight {
	height: 30px
}
#tplSetting .setting-mudole table #content, .tplSetting .setting-mudole table #content {
	height: 100px;
	width: 390px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}
#tplSetting .setting-mudole table .unbookingNotice, .tplSetting .setting-mudole table .unbookingNotice {
	display: block;
	width: 390px;
	margin-top: -5px;
	border: 1px solid #e4e4e4;
	border-top: none;
	border-bottom-left-radius: 4px;
	background-color: #e9f3fe
}
#tplSetting .setting-mudole table .toTcancel, .tplSetting .setting-mudole table .toTcancel {
	display: none
}
#tplSetting .setting-mudole table .toTcancelshow, .tplSetting .setting-mudole table .toTcancelshow {
	display: block
}
#tplSetting .setting-mudole table i, .tplSetting .setting-mudole table i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#tplSetting .setting-mudole table #signRules, .tplSetting .setting-mudole table #signRules {
	cursor: pointer
}
#tplSetting .setting-mudole table #summary, .tplSetting .setting-mudole table #summary {
	margin-left: 10px
}
#tplSetting .setting-mudole table .sub-btn, .tplSetting .setting-mudole table .sub-btn {
	padding: 0 20px;
	color: #fff;
	padding: 5px 20px;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#tplSetting .setting-mudole table .sub-btn:hover, .tplSetting .setting-mudole table .sub-btn:hover {
	text-decoration: none;
	background-color: #2cbfff
}
#tplSetting .setting-mudole table .cancelModify, .tplSetting .setting-mudole table .cancelModify {
	padding: 3px 20px;
	color: #999;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #465cb9
}
#tplSetting .setting-mudole table .cancelModify:hover, .tplSetting .setting-mudole table .cancelModify:hover {
	color: #fff;
	text-decoration: none;
	background-color: #465cb9
}
#tplSetting .setting-mudole table .error-tips, .tplSetting .setting-mudole table .error-tips {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px
}
#tplSetting .module-list, .tplSetting .module-list {
	padding: 10px
}
#tplSetting .module-list .title, .tplSetting .module-list .title {
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 10px
}
#tplSetting .module-list .inputbar, .tplSetting .module-list .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px;
	width: 180px;
	margin-right: 20px
}
#tplSetting .module-list table, .tplSetting .module-list table {
	width: 100%
}
#tplSetting .module-list table th, .tplSetting .module-list table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#tplSetting .module-list table tr:nth-child(2n), .tplSetting .module-list table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#tplSetting .module-list table td, .tplSetting .module-list table td {
	word-break: break-all;
	padding: 10px;
	border: 1px solid #e4e4e4
}
#tplSetting .module-list table .modulecontent, .tplSetting .module-list table .modulecontent {
	word-break: break-all
}
#tplSetting .module-list table .btn-match, .tplSetting .module-list table .btn-match {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	margin-right: 2px;
	padding: 0px 10px;
	border: 1px solid #03a9f4
}
#tplSetting .module-list table .btn-match:hover, .tplSetting .module-list table .btn-match:hover {
	color: #fff;
	background-color: #03a9f4
}
#tplSetting .module-list .search, .tplSetting .module-list .search {
	margin-bottom: 10px
}
#tplSetting .module-list .search-btn, .tplSetting .module-list .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#tplSetting .module-list .search-btn:hover, .tplSetting .module-list .search-btn:hover {
	background-color: #465cb9
}
#tplSetting .predictModal .content, .tplSetting .predictModal .content {
	margin-top: 20px
}
#tplSetting .predictModal .content p span, .tplSetting .predictModal .content p span {
	color: #fd990b
}
#tplSetting .predictModal .content .sub-btn, .tplSetting .predictModal .content .sub-btn {
	padding: 0 20px;
	color: #999;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #465cb9
}
#tplSetting .predictModal .content .sub-btn:hover, .tplSetting .predictModal .content .sub-btn:hover {
	color: #fff;
	text-decoration: none;
	background-color: #465cb9
}
#tplSetting .predictModal .content .modify-btn, .tplSetting .predictModal .content .modify-btn {
	padding: 1px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 15px;
	border: none
}
#tplSetting .predictModal .content .modify-btn:hover, .tplSetting .predictModal .content .modify-btn:hover {
	text-decoration: none;
	background-color: #465cb9
}
#tplSetting .tooltip-inner, .tplSetting .tooltip-inner {
	max-width: 320px
}
#tplSettingDome {
	color: #4b4b4b
}
#tplSettingDome .title {
	font-size: 24px;
	padding: 10px
}
#tplSettingDome .block {
	padding: 10px
}
#tplSettingDome .common-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 3px 20px;
	border-radius: 15px;
	border: none
}
#tplSettingDome .common-btn:hover {
	text-decoration: none;
	background-color: #465cb9
}
#tplSettingDome .icon-help {
	display: inline-block;
	width: 13px;
	height: 13px;
	background: url(/static/images4/back/icon_help.png);
	background-size: cover
}
#tplSettingDome .tplsetting-item {
	margin-bottom: 10px
}
#tplSettingDome .tplsetting-item .must-fillin-p {
	line-height: 30px;
	background: #f5f5f5
}
#tplSettingDome .tplsetting-item .redcolor {
	color: #ff0000
}
#tplSettingDome .tplsetting-item .must-fillin {
	font-size: 18px;
	color: #ff0000
}
#tplSettingDome .tplsetting-item .tplsetting-content {
	width: 100%;
	padding: 10px
}
#tplSettingDome .tplsetting-item .tplsetting-content .filltextarea {
	height: 170px
}
#tplSettingDome .tplsetting-item .tplsetting-content .filltextarea textarea {
	width: 400px;
	height: 100%;
	border: 1px solid #e4e4e4;
	border-bottom: none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}
#tplSettingDome .tplsetting-item .tplsetting-content .replyT {
	width: 400px;
	border: 1px solid #e4e4e4;
	border-top: none;
	background-color: #e9f3fe
}
#tplSettingDome .tplsetting-item .tplsetting-content .replyT input {
	width: 65px;
	padding: 3px 0 3px 10px;
	border: none;
	background: none
}
#tplSettingDome .tplsetting-item .tplsetting-content .replyT .toTcancel {
	display: none
}
#tplSettingDome .tplsetting-item .tplsetting-content .replyT .toTcancelshow {
	display: inline-block
}
#tplSettingDome .tplsetting-item .tplsetting-content .countsmsnumber {
	width: 400px;
	padding: 3px 10px;
	background: #ececec
}
#tplSettingDome .tplsetting-item .tplsetting-content .verifycode-rules {
	color: #03a9f4;
	text-decoration: underline;
	background: none;
	border: none
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite {
	padding-left: 145px
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite .verifycode-website {
	height: 100px;
	width: 400px;
	box-shadow: 1px 1px 0px 1px #999 inset
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite .verifycode-website::-moz-placeholder:after {
content:"A 如在APP上使用请提供APP下载地址；A 如网站/M版开发中，请填写'开发中'，并提供URL。请在注册页添加图形验证码，避免通道被轰炸。我们将在网站上线后复审，如复审不通过通道将被停止。"
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite .verifycode-website::-webkit-input-placeholder:after {
content:"\A如在APP上使用请提供APP下载地址；\A如网站/M版开发中，请填写'开发中'，并提供URL。请在注册页添加图形验证码，避免通道被轰炸。我们将在网站上线后复审，如复审不通过通道将被停止。"
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite .verifycode-website:-ms-input-placeholder:after {
content:"\A如在APP上使用请提供APP下载地址；\A如网站/M版开发中，请填写'开发中'，并提供URL。请在注册页添加图形验证码，避免通道被轰炸。我们将在网站上线后复审，如复审不通过通道将被停止。"
}
#tplSettingDome .tplsetting-item .tplsetting-content .providewebsite .redborder {
	border: 1px solid #ff0000;
	box-shadow: none
}
#tplSettingDome .tplsetting-item .tplsetting-content label {
	margin-right: 40px
}
#tplSettingDome .tplsetting-item .tplsetting-fill {
	float: left;
	width: 40%
}
#tplSettingDome .tplsetting-sign .input {
	min-width: 250px
}
#tplSettingDome .tplsetting-modify {
	display: none
}
#tplSettingDome .whattplcannot {
	float: left;
	width: 60%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 12px
}
#tplSettingDome .whattplcannot h3 {
	padding: 10px;
	font-size: 16px
}
#tplSettingDome .whattplcannot table {
	width: 100%
}
#tplSettingDome .whattplcannot table td {
	padding: 3px 10px 0
}
#tplSettingDome .commit-tpl p {
	margin-bottom: 20px
}
#tplSettingDome .commit-tpl .sub-btn {
	margin-left: 10px;
	padding: 7px 20px;
	color: #fff;
	background: #03a9f4;
	border-radius: 4px
}
#tplSettingDome .commit-tpl .cancel-btn {
	margin-left: 10px;
	padding: 6px 20px;
	color: #4b4b4b;
	background: #fff;
	border: 1px solid #39af75;
	border-radius: 4px
}
#tplSettingDome .commit-tpl .error-tips {
	height: auto;
	margin: 10px
}
#tplSettingDome .globalinfo {
	margin-top: 10px;
	background-color: #fff
}
#tplSettingDome .globalinfo .item {
	margin-right: 10px;
	margin-left: 10px
}
#tplSettingDome .globalinfo .name {
	font-weight: bold;
	color: #466fb9
}
#tplSettingDome .mudole {
	background-color: #fff
}
#tplSettingDome .setting-mudole .title {
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 10px
}
#tplSettingDome .setting-mudole .blue {
	color: #466fb9
}
#tplSettingDome .setting-mudole .yellow {
	color: #fd990b
}
#tplSettingDome .setting-mudole .warning {
	color: #fd990b
}
#tplSettingDome .setting-mudole p {
	padding: 0 10px
}
#tplSettingDome .setting-mudole .limit {
	color: #fd990b
}
#tplSettingDome .setting-mudole #showVcodeLimits {
	color: #03a9f4;
	cursor: pointer
}
#tplSettingDome .setting-mudole #showVcodeLimits:hover {
	color: #466fb9;
	text-decoration: underline
}
#tplSettingDome .setting-mudole table .hide {
	display: none
}
#tplSettingDome .setting-mudole table .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px
}
#tplSettingDome .setting-mudole table .divheight {
	height: 30px
}
#tplSettingDome .setting-mudole table #content {
	height: 100px;
	width: 390px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}
#tplSettingDome .setting-mudole table .unbookingNotice {
	display: block;
	width: 390px;
	margin-top: -5px;
	border: 1px solid #e4e4e4;
	border-top: none;
	border-bottom-left-radius: 4px;
	background-color: #e9f3fe
}
#tplSettingDome .setting-mudole table i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#tplSettingDome .setting-mudole table #signRules {
	cursor: pointer
}
#tplSettingDome .setting-mudole table #summary {
	margin-left: 10px
}
#tplSettingDome .setting-mudole table .sub-btn {
	padding: 0 20px;
	color: #fff;
	padding: 5px 20px;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#tplSettingDome .setting-mudole table .sub-btn:hover {
	text-decoration: none;
	background-color: #2cbfff
}
#tplSettingDome .setting-mudole table .cancelModify {
	padding: 3px 20px;
	color: #999;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #465cb9
}
#tplSettingDome .setting-mudole table .cancelModify:hover {
	color: #fff;
	text-decoration: none;
	background-color: #465cb9
}
#tplSettingDome .setting-mudole table .error-tips {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px
}
#tplSettingDome .module-list {
	margin-top: 20px;
	padding: 10px
}
#tplSettingDome .module-list .title {
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 10px
}
#tplSettingDome .module-list .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px;
	width: 180px;
	margin-right: 20px
}
#tplSettingDome .module-list table {
	width: 100%
}
#tplSettingDome .module-list table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#tplSettingDome .module-list table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#tplSettingDome .module-list table td {
	word-break: break-all;
	padding: 10px;
	border: 1px solid #e4e4e4
}
#tplSettingDome .module-list table .modulecontent {
	word-break: break-all
}
#tplSettingDome .module-list table .btn-match {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	margin-right: 2px;
	padding: 0px 10px;
	border: 1px solid #03a9f4
}
#tplSettingDome .module-list table .btn-match:hover {
	color: #fff;
	background-color: #03a9f4
}
#tplSettingDome .module-list .search {
	margin-bottom: 10px
}
#tplSettingDome .module-list .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#tplSettingDome .module-list .search-btn:hover {
	background-color: #465cb9
}
#tplSettingDome .predictModal .content {
	margin-top: 20px
}
#tplSettingDome .predictModal .content p span {
	color: #fd990b
}
#tplSettingDome .predictModal .content .sub-btn {
	padding: 0 20px;
	color: #999;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #465cb9
}
#tplSettingDome .predictModal .content .sub-btn:hover {
	color: #fff;
	text-decoration: none;
	background-color: #465cb9
}
#tplSettingDome .predictModal .content .modify-btn {
	padding: 1px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 15px;
	border: none
}
#tplSettingDome .predictModal .content .modify-btn:hover {
	text-decoration: none;
	background-color: #465cb9
}
#tplSettingDome .tooltip-inner {
	max-width: 320px
}
#tplSettingDome .backtomodify {
	color: #fff;
	background: #466fb9;
	border-color: #465cb9
}
#tplSettingDome .ruleinfo-btn {
	color: #03a9f4;
	text-decoration: underline;
	cursor: pointer
}
#tplSettingDome .ruleinfo-modal .roletitle {
	margin-top: 20px
}
#tplSettingDome .ruleinfo-modal a {
	color: #03a9f4;
	text-decoration: underline
}
#sms .block, .smsInternationTest .block {
	padding: 10px;
	background-color: #fff
}
#sms .gobtn, .smsInternationTest .gobtn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#sms .gobtn:hover, .smsInternationTest .gobtn:hover {
	background-color: #465cb9
}
#sms .title, .smsInternationTest .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#sms .title span, .smsInternationTest .title span {
	font-size: 14px
}
#sms .test .inputbar, .smsInternationTest .test .inputbar {
	width: auto
}
#sms table td, .smsInternationTest table td {
	padding: 10px
}
#sms table .name, .smsInternationTest table .name {
	width: 100px;
	text-align: right;
	vertical-align: middle
}
#sms table .inputbar, .smsInternationTest table .inputbar {
	width: 200px
}
#sms table .alink:hover, .smsInternationTest table .alink:hover {
	text-decoration: underline
}
#sms table .validcode, .smsInternationTest table .validcode {
	padding-left: 10px;
	background: #e6e5ea;
	border: 1px solid #e4e4e4
}
#sms #smstestTab, .smsInternationTest #smstestTab {
	background: #fff;
	border-bottom: 1px solid #466fb9
}
#sms #smstestTab li, .smsInternationTest #smstestTab li {
	float: left;
	display: block;
	margin: 0;
	padding: 4px 20px;
	font-size: 24px;
	color: #4b4b4b;
	border-right: 1px solid #ffffff;
	cursor: pointer;
	background-color: #ececec
}
#sms #smstestTab .active, .smsInternationTest #smstestTab .active {
	color: #fff;
	background: #466fb9
}
#sms #smstestTab .active a, .smsInternationTest #smstestTab .active a {
	background-image: none
}
#sms .white-list a, .smsInternationTest .white-list a {
	color: #03a9f4
}
#sms .white-list a:hover, .smsInternationTest .white-list a:hover {
	text-decoration: underline
}
#sms .white-list .name, .smsInternationTest .white-list .name {
	width: 120px;
	vertical-align: top
}
#sms .white-list .inputbar, .smsInternationTest .white-list .inputbar {
	width: 300px
}
#sms #btnOpen, .smsInternationTest #btnOpen {
	margin-left: 10px;
	cursor: pointer
}
#sms #btnOpen:hover, .smsInternationTest #btnOpen:hover {
	text-decoration: underline
}
#sms .disabled-inter, .smsInternationTest .disabled-inter, #sms .disabled, .smsInternationTest .disabled {
	color: #000;
	background-color: #eee
}
#sms .disabled-inter:hover, .smsInternationTest .disabled-inter:hover, #sms .disabled:hover, .smsInternationTest .disabled:hover {
	color: #000;
	background-color: #eee
}
#sms .forbidword .testcontent, .smsInternationTest .forbidword .testcontent {
	height: 185px;
	width: 400px
}
#sms .forbidword a:hover, .smsInternationTest .forbidword a:hover {
	text-decoration: underline
}
#sms .forbidword table td, .smsInternationTest .forbidword table td {
	vertical-align: top
}
#sms .forbidword table .name, .smsInternationTest .forbidword table .name {
	width: 160px
}
#sms .forbidword table .field-error-tips, .smsInternationTest .forbidword table .field-error-tips {
	float: none
}
#accountSetting .block {
	padding: 10px;
	background-color: #fff
}
#accountSetting .gobtn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#accountSetting .gobtn:hover {
	background-color: #465cb9
}
#accountSetting .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#accountSetting .field-error-tips {
	float: none;
	width: 100%
}
#accountSetting .yue table td {
	padding: 10px
}
#accountSetting .yue table .name {
	width: 180px;
	text-align: right
}
#accountSetting .yue table #email, #accountSetting .yue table #mobile {
	width: 300px
}
#accountSetting .white-list .title span {
	font-size: 14px
}
#accountSetting .white-list .ipsetting-disabled {
	padding: 10px 0 10px 25px
}
#accountSetting .white-list .ipsetting-disabled a {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	padding: 3px 10px;
	border: 1px solid #466fb9
}
#accountSetting .white-list .ipsetting-disabled a:hover {
	color: #fff;
	background-color: #466fb9
}
#accountSetting .white-list .disabled {
	cursor: not-allowed
}
#accountSetting .white-list table td {
	padding: 10px;
	vertical-align: top
}
#accountSetting .white-list table .name {
	width: 180px;
	text-align: right
}
#accountSetting .white-list table #whitePhoneList, #accountSetting .white-list table #ipwhitelist {
	width: 300px
}
#accountSetting .black-list table td {
	padding: 10px;
	vertical-align: top
}
#accountSetting .black-list table .name {
	width: 180px;
	text-align: right
}
#accountSetting .black-list #blacklist {
	width: 300px
}
#accountSetting .tuiaddress a {
	color: #03a9f4;
	text-decoration: underline
}
#accountSetting .tuiaddress .gobtn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#accountSetting .tuiaddress .gobtn:hover {
	background-color: #465cb9
}
#accountSetting .tuiaddress .datapush {
	margin-top: 40px
}
#accountSetting .tuiaddress .datapush span {
	padding: 5px 20px;
	color: #fff;
	background: #466fb9
}
#accountSetting .tuiaddress .datapushtips {
	margin-top: 20px;
	padding-left: 10px;
	line-height: 30px
}
#accountSetting .tuiaddress table {
	margin-top: 20px
}
#accountSetting .tuiaddress table td {
	padding: 10px;
	vertical-align: top
}
#accountSetting .tuiaddress table td .inputbar {
	width: 400px;
	cursor: not-allowed;
	background-color: #eee
}
#accountSetting .tuiaddress table td .inputbar.open {
	cursor: auto;
	background-color: #fff
}
#accountSetting .tuiaddress table .name {
	text-align: right;
	width: 180px
}
#accountSetting .tuiaddress .openstatustips {
	color: #e74c3c
}
#accountSetting .infoProtect table td {
	padding: 10px;
	vertical-align: middle
}
#accountSetting .infoProtect table .name {
	width: 180px;
	text-align: right
}
#accountSetting .infoProtect .sendcheckcode {
	margin-left: 20px
}
#accountSetting .infoProtect .disabled {
	color: #000;
	background-color: #eee;
	cursor: not-allowed
}
#accountSetting .infoProtect .infoprotect-img {
	margin-top: 20px
}
#accountSetting .infoProtect .infoprotect-img img {
	width: 800px;
	height: 255px;
	margin-top: 5px
}
#accountSetting .infoProtect .infoprotect-img .infoprotect-img-item {
	margin-bottom: 10px;
	padding-left: 10px
}
#accountSetting .tooltip-inner {
	max-width: 350px
}
#accountSetting .popupConfirmclose {
	border: none;
	padding: 0
}
#accountSetting .popupConfirmclose p {
	text-align: center
}
#accountSetting .popupConfirmclose .alert-tips {
	color: #fff;
	font-size: 16px;
	line-height: 60px;
	background-color: #f39800
}
#accountSetting .popupConfirmclose .alert-tips i {
	display: block;
	float: left;
	margin: 10px 0 0 20px;
	width: 30px;
	height: 50px;
	background: url(/static/images4/back/whitealerticon.png) no-repeat;
	background-size: contain
}
#accountSetting .popupConfirmclose table {
	margin: 20px auto
}
#accountSetting .popupConfirmclose table td {
	padding: 10px 0
}
#accountSetting .popupConfirmclose table .name {
	text-align: right
}
#accountSetting .popupConfirmclose .p-btn {
	margin-bottom: 30px
}
#accountSetting .enableInfoProtectBtn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 0px 20px;
	border-radius: 15px;
	border: 1px solid #466fb9
}
#accountSetting .enableInfoProtectBtn:hover {
	background-color: #465cb9
}
#accountSetting .lightbtn {
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	padding: 0 20px;
	border: 1px solid #466fb9
}
#accountSetting .lightbtn:hover {
	color: #fff;
	background-color: #466fb9
}
#accountSetting .popupdayLimitset h2 {
	font-size: 16px;
	text-align: center;
	padding: 10px
}
#accountSetting .popupdayLimitset .content {
	padding: 10px
}
#accountSetting .popupdayLimitset .alert-msg {
	padding: 0 0 0 135px;
	color: #fd990b
}
#accountSetting .popupdayLimitset .item {
	margin: 0px 0 20px
}
#accountSetting .popupdayLimitset .item .on-off {
	display: inline-block;
	margin-right: 20px
}
#accountSetting .popupdayLimitset .item .on-off span {
	padding: 3px 10px;
	border: 1px solid #466fb9;
	cursor: pointer
}
#accountSetting .popupdayLimitset .item .on-off .active {
	color: #fff;
	background-color: #466fb9
}
#accountSetting .popupdayLimitset .canuse {
	background-color: #eee;
	cursor: not-allowed
}
#accountSetting .popupdayLimitset .canuse.active {
	background-color: #fff;
	cursor: inherit
}
#accountSetting .popupdayLimitset .item-content {
	display: inline-block
}
#accountSetting .popupdayLimitset .item-content span {
	margin-right: 10px
}
#accountSetting .popupdayLimitset .item-content .name {
	display: inline-block
}
#accountSetting .popupdayLimitset .item-content select {
	margin: 0
}
#accountSetting .popupdayLimitset .item-content .send-way {
	color: #466fb9
}
#accountSetting .popupdayLimitset .item-content .send-way span {
	margin-right: 10px
}
#accountSetting .popupdayLimitset .item-content .time {
	width: 100px
}
#accountSetting .popupdayLimitset .receive-time {
	margin-top: 10px
}
#accountSetting .popupdayLimitset .receive-time input {
	width: 50px
}
#accountSetting .popupdayLimitset .lianxi {
	margin-top: 20px
}
#accountSetting .popupdayLimitset .lianxi p {
	padding: 10px 0
}
#accountSetting .popupdayLimitset .lianxi p span {
	display: inline-block;
	width: 90px
}
#accountSetting .popupdayLimitset .lianxi p .inputbar {
	margin-right: 5px;
	width: 140px
}
#accountSetting .popupdayLimitset .lianxi #phone {
	margin-right: 10px
}
#accountSetting .popupdayLimitset .save {
	margin-top: 20px
}
#accountSetting .popupdayLimitset .save button {
	margin-left: 45%;
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#accountSetting .popupdayLimitset .save button:hover {
	background: #465cb9
}
#accountSetting .popupdayLimitset .alertbar {
	margin-left: 10px;
	color: #fd990b
}
#accountSetting .bombRules .rulesDesc a {
	color: #03a9f4
}
#accountSetting .bombRules .rule {
	margin-top: 50px
}
#accountSetting .bombRules .rule table {
	width: 100%
}
#accountSetting .bombRules .rule table td {
	padding: 5px 0
}
#accountSetting .bombRules .rule table .name {
	width: 80px;
	text-align: right
}
#accountSetting .bombRules .rule table .swich {
	display: inline-block
}
#accountSetting .bombRules .rule table .swich span {
	display: none;
	color: #fff;
	cursor: pointer;
	background: url("/static/images4/back/icons/icons.png?t=1") no-repeat
}
#accountSetting .bombRules .rule table .swich .on {
	padding: 2px 22px 2px 12px;
	border-radius: 2px 0 0 2px;
	background-position: 0 0;
	background-size: cover
}
#accountSetting .bombRules .rule table .swich .off {
	padding: 2px 12px 2px 22px;
	border-radius: 0 2px 2px 0;
	background-position: -69px 0;
	background-size: cover
}
#accountSetting .bombRules .rule table .swich .active {
	display: inline-block
}
#accountSetting .bombRules .rule table .subAccountswich {
	display: inline-block;
	color: #03a9f4;
	text-decoration: underline;
	cursor: pointer
}
#accountSetting .bombRules .rule table .settips {
	display: inline-block;
	margin-left: 20px;
	color: #e74c3c
}
#accountSetting .bombRules .rule table .subAccountswichlist {
	display: none;
	margin-top: 5px;
	padding: 10px;
	text-align: right;
	background: #ecf0f1
}
#accountSetting .bombRules .rule table .subAccountswichlist li {
	padding: 5px
}
#accountSetting .bombRules .rule table .subAccountswichlist li .swich {
	margin-left: 10px
}
#accountSetting .bombRules .rule table .showdiv {
	display: inline-block
}
#accountSetting .bombRules .modal .reasonarea {
	width: 100%;
	border: 1px solid #c7c7c7;
	border-radius: 3px
}
nav#smsrecordTab {
	background-color: #fff;
	border-bottom: 1px solid #466fb9
}
nav#smsrecordTab .smsrecord-nav li {
	float: left;
	position: relative
}
nav#smsrecordTab .smsrecord-nav li a {
	display: block;
	margin: 0;
	padding: 4px 20px;
	font-size: 24px;
	color: #4b4b4b;
	border-right: 1px solid #fff;
	background-color: #ececec
}
nav#smsrecordTab .smsrecord-nav li a.active {
	color: #fff;
	background: #466fb9
}
nav#smsrecordTab .smsrecord-nav li i {
	display: block;
	position: absolute;
	top: 16px;
	right: -5px;
	width: 6px;
	height: 9px;
	background: url("/static/images4/back/icon-smsrecord.png");
	z-index: 100
}
.smsRecord .search, #smsReceive .search, #smsReply .search, #smsDaily .search, #smsFailure .search, #voiceSmsRecord .search, #smsBlacknumber .search, #gprsRecord .search, #sendException .search, .smsReply .search, .sendException .search {
	padding: 20px 20px 30px;
	background-color: #fff
}
.smsRecord .search table .name, #smsReceive .search table .name, #smsReply .search table .name, #smsDaily .search table .name, #smsFailure .search table .name, #voiceSmsRecord .search table .name, #smsBlacknumber .search table .name, #gprsRecord .search table .name, #sendException .search table .name, .smsReply .search table .name, .sendException .search table .name {
	width: 85px;
	vertical-align: middle
}
.smsRecord .search table .name span, #smsReceive .search table .name span, #smsReply .search table .name span, #smsDaily .search table .name span, #smsFailure .search table .name span, #voiceSmsRecord .search table .name span, #smsBlacknumber .search table .name span, #gprsRecord .search table .name span, #sendException .search table .name span, .smsReply .search table .name span, .sendException .search table .name span {
	color: #e74c3c
}
.smsRecord .search table td, #smsReceive .search table td, #smsReply .search table td, #smsDaily .search table td, #smsFailure .search table td, #voiceSmsRecord .search table td, #smsBlacknumber .search table td, #gprsRecord .search table td, #sendException .search table td, .smsReply .search table td, .sendException .search table td {
	padding: 10px 0
}
.smsRecord .search table td a:hover, #smsReceive .search table td a:hover, #smsReply .search table td a:hover, #smsDaily .search table td a:hover, #smsFailure .search table td a:hover, #voiceSmsRecord .search table td a:hover, #smsBlacknumber .search table td a:hover, #gprsRecord .search table td a:hover, #sendException .search table td a:hover, .smsReply .search table td a:hover, .sendException .search table td a:hover {
	color: #03a9f4;
	text-decoration: underline
}
.smsRecord .search table #mobile, #smsReceive .search table #mobile, #smsReply .search table #mobile, #smsDaily .search table #mobile, #smsFailure .search table #mobile, #voiceSmsRecord .search table #mobile, #smsBlacknumber .search table #mobile, #gprsRecord .search table #mobile, #sendException .search table #mobile, .smsReply .search table #mobile, .sendException .search table #mobile {
	width: 200px
}
.smsRecord .search table #keyword, #smsReceive .search table #keyword, #smsReply .search table #keyword, #smsDaily .search table #keyword, #smsFailure .search table #keyword, #voiceSmsRecord .search table #keyword, #smsBlacknumber .search table #keyword, #gprsRecord .search table #keyword, #sendException .search table #keyword, .smsReply .search table #keyword, .sendException .search table #keyword {
	width: 200px
}
.smsRecord .search table .search-btn, #smsReceive .search table .search-btn, #smsReply .search table .search-btn, #smsDaily .search table .search-btn, #smsFailure .search table .search-btn, #voiceSmsRecord .search table .search-btn, #smsBlacknumber .search table .search-btn, #gprsRecord .search table .search-btn, #sendException .search table .search-btn, .smsReply .search table .search-btn, .sendException .search table .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
.smsRecord .search table .search-btn:hover, #smsReceive .search table .search-btn:hover, #smsReply .search table .search-btn:hover, #smsDaily .search table .search-btn:hover, #smsFailure .search table .search-btn:hover, #voiceSmsRecord .search table .search-btn:hover, #smsBlacknumber .search table .search-btn:hover, #gprsRecord .search table .search-btn:hover, #sendException .search table .search-btn:hover, .smsReply .search table .search-btn:hover, .sendException .search table .search-btn:hover {
	background-color: #465cb9
}
.smsRecord .search .navul, #smsReceive .search .navul, #smsReply .search .navul, #smsDaily .search .navul, #smsFailure .search .navul, #voiceSmsRecord .search .navul, #smsBlacknumber .search .navul, #gprsRecord .search .navul, #sendException .search .navul, .smsReply .search .navul, .sendException .search .navul {
	width: 200px;
	margin: 0 auto
}
.smsRecord .search .navul li, #smsReceive .search .navul li, #smsReply .search .navul li, #smsDaily .search .navul li, #smsFailure .search .navul li, #voiceSmsRecord .search .navul li, #smsBlacknumber .search .navul li, #gprsRecord .search .navul li, #sendException .search .navul li, .smsReply .search .navul li, .sendException .search .navul li {
	float: left;
	padding: 5px 20px
}
.smsRecord .search .navul .cur, #smsReceive .search .navul .cur, #smsReply .search .navul .cur, #smsDaily .search .navul .cur, #smsFailure .search .navul .cur, #voiceSmsRecord .search .navul .cur, #smsBlacknumber .search .navul .cur, #gprsRecord .search .navul .cur, #sendException .search .navul .cur, .smsReply .search .navul .cur, .sendException .search .navul .cur {
	padding: 5px 20px;
	border: 1px solid #ccc;
	border-radius: 7px 0 0 0
}
.smsRecord .search .navul .his, #smsReceive .search .navul .his, #smsReply .search .navul .his, #smsDaily .search .navul .his, #smsFailure .search .navul .his, #voiceSmsRecord .search .navul .his, #smsBlacknumber .search .navul .his, #gprsRecord .search .navul .his, #sendException .search .navul .his, .smsReply .search .navul .his, .sendException .search .navul .his {
	padding: 5px 20px;
	border: 1px solid #ccc;
	border-radius: 0 7px 0 0
}
.smsRecord .search .navul .activep, #smsReceive .search .navul .activep, #smsReply .search .navul .activep, #smsDaily .search .navul .activep, #smsFailure .search .navul .activep, #voiceSmsRecord .search .navul .activep, #smsBlacknumber .search .navul .activep, #gprsRecord .search .navul .activep, #sendException .search .navul .activep, .smsReply .search .navul .activep, .sendException .search .navul .activep {
	color: #fff;
	border: 1px solid #03a9f4;
	background-color: #03a9f4
}
.smsRecord .sendrecordtable, #smsReceive .sendrecordtable, #smsReply .sendrecordtable, #smsDaily .sendrecordtable, #smsFailure .sendrecordtable, #voiceSmsRecord .sendrecordtable, #smsBlacknumber .sendrecordtable, #gprsRecord .sendrecordtable, #sendException .sendrecordtable, .smsReply .sendrecordtable, .sendException .sendrecordtable {
	margin-top: 10px;
	background: #fff;
	padding: 20px 10px 30px
}
.smsRecord .sendrecordtable table, #smsReceive .sendrecordtable table, #smsReply .sendrecordtable table, #smsDaily .sendrecordtable table, #smsFailure .sendrecordtable table, #voiceSmsRecord .sendrecordtable table, #smsBlacknumber .sendrecordtable table, #gprsRecord .sendrecordtable table, #sendException .sendrecordtable table, .smsReply .sendrecordtable table, .sendException .sendrecordtable table {
	width: 100%
}
.smsRecord .sendrecordtable table th, #smsReceive .sendrecordtable table th, #smsReply .sendrecordtable table th, #smsDaily .sendrecordtable table th, #smsFailure .sendrecordtable table th, #voiceSmsRecord .sendrecordtable table th, #smsBlacknumber .sendrecordtable table th, #gprsRecord .sendrecordtable table th, #sendException .sendrecordtable table th, .smsReply .sendrecordtable table th, .sendException .sendrecordtable table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
.smsRecord .sendrecordtable table tr:nth-child(2n), #smsReceive .sendrecordtable table tr:nth-child(2n), #smsReply .sendrecordtable table tr:nth-child(2n), #smsDaily .sendrecordtable table tr:nth-child(2n), #smsFailure .sendrecordtable table tr:nth-child(2n), #voiceSmsRecord .sendrecordtable table tr:nth-child(2n), #smsBlacknumber .sendrecordtable table tr:nth-child(2n), #gprsRecord .sendrecordtable table tr:nth-child(2n), #sendException .sendrecordtable table tr:nth-child(2n), .smsReply .sendrecordtable table tr:nth-child(2n), .sendException .sendrecordtable table tr:nth-child(2n) {
	background-color: #ecf0f8
}
.smsRecord .sendrecordtable table td, #smsReceive .sendrecordtable table td, #smsReply .sendrecordtable table td, #smsDaily .sendrecordtable table td, #smsFailure .sendrecordtable table td, #voiceSmsRecord .sendrecordtable table td, #smsBlacknumber .sendrecordtable table td, #gprsRecord .sendrecordtable table td, #sendException .sendrecordtable table td, .smsReply .sendrecordtable table td, .sendException .sendrecordtable table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
.smsRecord .sendrecordtable .operation-btn, #smsReceive .sendrecordtable .operation-btn, #smsReply .sendrecordtable .operation-btn, #smsDaily .sendrecordtable .operation-btn, #smsFailure .sendrecordtable .operation-btn, #voiceSmsRecord .sendrecordtable .operation-btn, #smsBlacknumber .sendrecordtable .operation-btn, #gprsRecord .sendrecordtable .operation-btn, #sendException .sendrecordtable .operation-btn, .smsReply .sendrecordtable .operation-btn, .sendException .sendrecordtable .operation-btn {
	padding: 0 20px;
	color: #03a9f4;
	background-color: #fff;
	padding: 2px 10px;
	border: 1px solid #03a9f4;
	border-radius: 4px
}
.smsRecord .sendrecordtable .operation-btn:hover, #smsReceive .sendrecordtable .operation-btn:hover, #smsReply .sendrecordtable .operation-btn:hover, #smsDaily .sendrecordtable .operation-btn:hover, #smsFailure .sendrecordtable .operation-btn:hover, #voiceSmsRecord .sendrecordtable .operation-btn:hover, #smsBlacknumber .sendrecordtable .operation-btn:hover, #gprsRecord .sendrecordtable .operation-btn:hover, #sendException .sendrecordtable .operation-btn:hover, .smsReply .sendrecordtable .operation-btn:hover, .sendException .sendrecordtable .operation-btn:hover {
	color: #fff;
	background-color: #2cbfff
}
.smsRecord .sendrecordtable .light-btn, #smsReceive .sendrecordtable .light-btn, #smsReply .sendrecordtable .light-btn, #smsDaily .sendrecordtable .light-btn, #smsFailure .sendrecordtable .light-btn, #voiceSmsRecord .sendrecordtable .light-btn, #smsBlacknumber .sendrecordtable .light-btn, #gprsRecord .sendrecordtable .light-btn, #sendException .sendrecordtable .light-btn, .smsReply .sendrecordtable .light-btn, .sendException .sendrecordtable .light-btn {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	padding: 2px 10px;
	border: 1px solid #ddd
}
.smsRecord .sendrecordtable .light-btn:hover, #smsReceive .sendrecordtable .light-btn:hover, #smsReply .sendrecordtable .light-btn:hover, #smsDaily .sendrecordtable .light-btn:hover, #smsFailure .sendrecordtable .light-btn:hover, #voiceSmsRecord .sendrecordtable .light-btn:hover, #smsBlacknumber .sendrecordtable .light-btn:hover, #gprsRecord .sendrecordtable .light-btn:hover, #sendException .sendrecordtable .light-btn:hover, .smsReply .sendrecordtable .light-btn:hover, .sendException .sendrecordtable .light-btn:hover {
	background-color: #eeeeee
}
#smsReceive .timeerror {
	margin-bottom: 10px;
	padding: 0 5px;
	color: #fff;
	border-radius: 2px;
	background: #F49D12
}
#sendException .exception-record-list th:last-child, .sendException .exception-record-list th:last-child {
	text-align: center
}
#sendException .operate-btn, .sendException .operate-btn {
	padding: 0;
	color: #03a9f4;
	background-color: #fff;
	border-radius: 4px;
	display: block;
	margin: auto;
	width: 120px;
	text-align: center;
	border: 1px solid #03a9f4
}
#sendException .operate-btn:hover, .sendException .operate-btn:hover {
	color: #fff;
	background-color: #2cbfff
}
#sendException .disabled, .sendException .disabled {
	padding: 0 20px;
	color: #999;
	background-color: #eee;
	display: block;
	margin: auto;
	width: 120px;
	padding: 0;
	text-align: center;
	border-radius: 4px;
	border: 1px solid #999;
	cursor: not-allowed
}
#sendException .bombUsertips, .sendException .bombUsertips {
	line-height: 30px;
	font-size: 14px;
	background-color: #fff5e5;
	border: 1px solid #ffdba6
}
#sendException .bombUsertips i, .sendException .bombUsertips i {
	display: block;
	float: left;
	width: 16.5px;
	height: 20px;
	margin: 6px 10px;
	background: url("/static/images4/back/icon_protect_alert.png") no-repeat;
	background-size: cover
}
#sendException .bombUsertips a, .sendException .bombUsertips a {
	color: #1262c4;
	text-decoration: underline
}
#sendException .sendrecordtable, .sendException .sendrecordtable {
	min-height: 845px
}
#sendException .seerecode, .sendException .seerecode {
	margin-bottom: 5px
}
#sendException .popuptoAddwhitelist, .sendException .popuptoAddwhitelist {
	width: 400px;
	height: 100px;
	color: #4b4b4b;
	text-align: center
}
#sendException .popuptoAddwhitelist p, .sendException .popuptoAddwhitelist p {
	margin-top: 10px;
	margin-bottom: 10px
}
#sendException .popuptoAddwhitelist .addwhitelist, .sendException .popuptoAddwhitelist .addwhitelist {
	padding: 3px 10px;
	color: #fff;
	background: #39af75;
	border-radius: 4px
}
#sendException .popuptoAddwhitelist .cancel, .sendException .popuptoAddwhitelist .cancel {
	padding: 3px 10px;
	color: #4b4b4b;
	border: 1px solid #39af75;
	border-radius: 4px
}
#smsBlacknumber .common-btn, #gprsRecord .common-btn {
	padding: 5px 20px;
	background: #03a9f4;
	border: none;
	border-radius: 4px;
	color: #fff
}
#smsBlacknumber .lightblue-btn, #gprsRecord .lightblue-btn {
	padding: 2px 20px;
	background: #fff;
	border: 1px solid #03a9f4;
	border-radius: 4px;
	color: #03a9f4
}
#smsBlacknumber .queryphone, #gprsRecord .queryphone {
	margin-right: 30px;
	padding: 4px;
	width: 300px;
	border-radius: 4px;
	border: 1px solid #e4e4e4
}
#smsBlacknumber .addblack, #gprsRecord .addblack {
	width: 560px;
	height: 100px
}
#smsBlacknumber .loading, #gprsRecord .loading {
	padding: 20px
}
#smsBlacknumber .loading p, #gprsRecord .loading p {
	width: 95px;
	margin: auto;
	padding-right: 20px;
	background: url("/static/images4/back/loading.gif") no-repeat;
	background-position: right;
	background-size: contain
}
.smsRecord .smsinfowait span, #voiceSmsRecord .smsinfowait span {
	line-height: 40px;
	float: left
}
.smsRecord .smsinfowait img, #voiceSmsRecord .smsinfowait img {
	width: 20px;
	height: 20px;
	float: left;
	margin-top: 9px
}
.smsRecord .statusTip, #voiceSmsRecord .statusTip {
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
.smsRecord .statusTip.small, #voiceSmsRecord .statusTip.small {
	width: 15px;
	height: 15px;
	margin-left: 5px;
	transform: translateY(-1px)
}
.smsRecord .signselect, #voiceSmsRecord .signselect {
	background: #fff;
	min-width: 200px
}
.smsRecord .signselect option, #voiceSmsRecord .signselect option {
	line-height: 30px
}
.smsRecord .signlists-item li:first-child, #voiceSmsRecord .signlists-item li:first-child, .smsRecord .signselect li:first-child, #voiceSmsRecord .signselect li:first-child {
	margin-left: 0
}
.smsRecord .recievefailed, #voiceSmsRecord .recievefailed {
	position: absolute;
	width: 600px;
	background-color: #fff;
	top: 100px;
	padding: 0 10px;
	border: 1px solid #e4e4e4;
	border-radius: 4px;
	z-index: 10000
}
.smsRecord .recievefailed .pointer, #voiceSmsRecord .recievefailed .pointer {
	position: absolute;
	display: block;
	top: 50%;
	right: -13px;
	width: 14px;
	height: 20px;
	margin-top: -5px;
	background: url(/static/images4/back/triggle.png) no-repeat;
	background-size: cover
}
.smsRecord .recievefailed .applybtnstyle, #voiceSmsRecord .recievefailed .applybtnstyle {
	margin-left: 10px;
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 0px 10px;
	border-radius: 15px;
	border: none
}
.smsRecord .recievefailed .applybtnstyle:hover, #voiceSmsRecord .recievefailed .applybtnstyle:hover {
	background-color: #465cb9
}
.smsRecord .recievefailed .applybtnnone, #voiceSmsRecord .recievefailed .applybtnnone {
	border: none;
	color: #03a9f4;
	background: #fff
}
.smsRecord .recievefailed .applyed, #voiceSmsRecord .recievefailed .applyed {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 0 5px;
	color: #999;
	background-color: #e4e4e4;
	border: none;
	cursor: not-allowed
}
.smsRecord .recievefailed h1, #voiceSmsRecord .recievefailed h1 {
	padding: 10px;
	text-align: center;
	font-size: 16px
}
.smsRecord .recievefailed h1 .icon, #voiceSmsRecord .recievefailed h1 .icon {
	display: inline-block;
	float: right;
	color: #466fb9;
	width: 20px;
	height: 20px;
	border: 1px solid #e4e4e4;
	cursor: pointer
}
.smsRecord .recievefailed h2, #voiceSmsRecord .recievefailed h2 {
	font-size: 16px;
	color: #466fb9;
	padding: 10px
}
.smsRecord .recievefailed p, #voiceSmsRecord .recievefailed p {
	line-height: 25px
}
.smsRecord .recievefailed a, #voiceSmsRecord .recievefailed a {
	color: #03a9f4
}
.smsRecord .recievefailed a:hover, #voiceSmsRecord .recievefailed a:hover {
	text-decoration: underline
}
.smsRecord .recievefailed .zhichi, #voiceSmsRecord .recievefailed .zhichi {
	text-indent: 2em
}
.smsRecord .recievefailed .btnp, #voiceSmsRecord .recievefailed .btnp {
	text-align: center;
	padding: 10px
}
.smsRecord .recievefailed .btnp .btn, #voiceSmsRecord .recievefailed .btnp .btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px
}
.smsRecord .succrecieve, #voiceSmsRecord .succrecieve {
	color: #39af75
}
.smsRecord .waitrecieve, #voiceSmsRecord .waitrecieve {
	color: #fd990b;
	cursor: pointer
}
.smsRecord .waitrecieve:hover, #voiceSmsRecord .waitrecieve:hover {
	text-decoration: underline
}
.smsRecord .td-openfailedrecieve a, #voiceSmsRecord .td-openfailedrecieve a {
	display: inline-block;
	color: #e74c3c;
	text-decoration: underline
}
.smsRecord .td-openfailedrecieve .release-icon, #voiceSmsRecord .td-openfailedrecieve .release-icon {
	display: inline-block;
	margin-left: 5px;
	padding: 0 3px;
	font-size: 12px;
	color: #fff;
	border-radius: 2px
}
.smsRecord .td-openfailedrecieve .releasefailed, #voiceSmsRecord .td-openfailedrecieve .releasefailed {
	background-color: #e74c3c
}
.smsRecord .td-openfailedrecieve .releasewait, #voiceSmsRecord .td-openfailedrecieve .releasewait {
	background-color: #fd990b
}
.smsRecord .td-openfailedrecieve .releasesucc, #voiceSmsRecord .td-openfailedrecieve .releasesucc {
	background-color: #39af75
}
.smsRecord .tooltip-inner, #voiceSmsRecord .tooltip-inner {
	max-width: 400px
}
.smsRecord .search-btn, #voiceSmsRecord .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
.smsRecord .search-btn:hover, #voiceSmsRecord .search-btn:hover {
	background-color: #465cb9
}
#smsDaily .income-div {
	float: left;
	margin-right: 20px
}
#smsDaily .incomemoney {
	color: #39af75
}
#smsDaily .consumemoney {
	color: #fd990b
}
#smsDaily .dailybill-list th, #smsDaily .dailybill-list td {
	text-align: right
}
#smsDaily .dailybill-list .send-record-detail, #smsDaily .dailybill-list .chargetime {
	color: #03a9f4
}
#smsDaily .dailybill-list .send-record-detail:hover, #smsDaily .dailybill-list .chargetime:hover {
	text-decoration: underline
}
#smsDaily #segmentline td {
	background: #fff;
	border: none;
	padding: 20px
}
#smsDaily #segmentline hr {
	color: #e4e4e4;
	background: #e4e4e4
}
#smsDaily .streambillinfo, #smsDaily .otherbillinfo, #smsDaily .daychargeDetail {
	position: absolute;
	width: 300px;
	background-color: #fff;
	top: 100px;
	padding: 0 10px;
	border: 1px solid #e4e4e4;
	border-radius: 3px;
	z-index: 10000
}
#smsDaily .streambillinfo .pointer, #smsDaily .otherbillinfo .pointer, #smsDaily .daychargeDetail .pointer {
	position: absolute;
	display: block;
	top: 50%;
	right: -13px;
	width: 14px;
	height: 20px;
	margin-top: -5px;
	background: url(/static/images4/back/triggle.png) no-repeat;
	background-size: cover
}
#smsDaily .streambillinfo .applybtnstyle, #smsDaily .otherbillinfo .applybtnstyle, #smsDaily .daychargeDetail .applybtnstyle {
	margin-left: 10px;
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 0px 10px;
	border-radius: 15px;
	border: none
}
#smsDaily .streambillinfo .applybtnstyle:hover, #smsDaily .otherbillinfo .applybtnstyle:hover, #smsDaily .daychargeDetail .applybtnstyle:hover {
	background-color: #465cb9
}
#smsDaily .streambillinfo .applybtnnone, #smsDaily .otherbillinfo .applybtnnone, #smsDaily .daychargeDetail .applybtnnone {
	border: none;
	color: #03a9f4;
	background: #fff
}
#smsDaily .streambillinfo .applyed, #smsDaily .otherbillinfo .applyed, #smsDaily .daychargeDetail .applyed {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 0 5px;
	color: #999;
	background-color: #e4e4e4;
	border: none;
	cursor: not-allowed
}
#smsDaily .streambillinfo h1, #smsDaily .otherbillinfo h1, #smsDaily .daychargeDetail h1 {
	padding: 10px;
	text-align: center;
	font-size: 16px
}
#smsDaily .streambillinfo h1 .icon, #smsDaily .otherbillinfo h1 .icon, #smsDaily .daychargeDetail h1 .icon {
	display: inline-block;
	float: right;
	color: #466fb9;
	width: 20px;
	height: 20px;
	border: 1px solid #e4e4e4;
	cursor: pointer
}
#smsDaily .streambillinfo h2, #smsDaily .otherbillinfo h2, #smsDaily .daychargeDetail h2 {
	font-size: 16px;
	color: #466fb9;
	padding: 10px
}
#smsDaily .streambillinfo p, #smsDaily .otherbillinfo p, #smsDaily .daychargeDetail p {
	line-height: 25px
}
#smsDaily .streambillinfo a, #smsDaily .otherbillinfo a, #smsDaily .daychargeDetail a {
	color: #03a9f4
}
#smsDaily .streambillinfo a:hover, #smsDaily .otherbillinfo a:hover, #smsDaily .daychargeDetail a:hover {
	text-decoration: underline
}
#smsDaily .streambillinfo .zhichi, #smsDaily .otherbillinfo .zhichi, #smsDaily .daychargeDetail .zhichi {
	text-indent: 2em
}
#smsDaily .streambillinfo .btnp, #smsDaily .otherbillinfo .btnp, #smsDaily .daychargeDetail .btnp {
	text-align: center;
	padding: 10px
}
#smsDaily .streambillinfo .btnp .btn, #smsDaily .otherbillinfo .btnp .btn, #smsDaily .daychargeDetail .btnp .btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px
}
#smsDaily .daychargeDetail .pointer {
	position: absolute;
	display: block;
	top: -10px;
	left: 30%;
	width: 14px;
	height: 20px;
	margin-top: -5px;
	background: url(/static/images4/back/triggle.png) no-repeat;
	background-size: cover;
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
#smsDaily .daily_trade_income_export {
	margin: 20px 0 0
}
#smsDaily .daily_trade_income_export table {
	width: 500px
}
#smsDaily .export-btn-div {
	margin-top: 10px
}
#smsDaily .dometradedecs {
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#smsReply .sendrecordtable, .smsReply .sendrecordtable {
	margin-top: 0;
	min-height: 580px
}
#smsReply .tips, .smsReply .tips {
	padding: 0 0 10px
}
#smsReply .tips a, .smsReply .tips a {
	color: #fd990b
}
#smsReply .tips a:hover, .smsReply .tips a:hover {
	text-decoration: underline
}
#smsReply .errors, .smsReply .errors {
	height: 30px;
	color: #FF0000;
	font-size: 12px
}
#smsReply .search .subaccounts .name, .smsReply .search .subaccounts .name {
	width: 60px
}
#smsReply .queryli li, .smsReply .queryli li {
	float: left
}
#smsReply .queryli .rightend, .smsReply .queryli .rightend {
	margin-right: 20px
}
#smsReply .queryli .timeerror, .smsReply .queryli .timeerror {
	padding-left: 60px
}
#smsReply .queryli .phoneerror, .smsReply .queryli .phoneerror {
	padding-left: 48px
}
#smsReply .queryli .search-btn, .smsReply .queryli .search-btn {
	padding: 5px 20px;
	background: #466fb9;
	border: none;
	border-radius: 4px;
	color: #fff
}
#smsReply .queryli .search-btn:hover, .smsReply .queryli .search-btn:hover {
	background: #465cb9
}
#smsReply .redword, .smsReply .redword {
	color: #ff0000
}
#applySign {
	color: #4b4b4b
}
#applySign .block {
	padding: 10px
}
#applySign .color-org {
	color: #fd990b
}
#applySign .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#applySign .title span.info {
	font-size: 14px
}
#applySign .steps-section {
	background-color: #fff
}
#applySign .steps-section .tips p {
	line-height: 25px
}
#applySign .steps-section a {
	color: #03a9f4
}
#applySign .steps-section a:hover {
	text-decoration: underline
}
#applySign .steps-section .bogususer {
	padding-left: 20px;
	line-height: 40px;
	background-color: #ffebce
}
#applySign .steps-section .bogususer i {
	display: block;
	float: left;
	width: 23px;
	height: 23px;
	margin-top: 7px;
	margin-right: 5px;
	background: url("/static/images4/back/icon_alert.png") no-repeat
}
#applySign .steps-section .bogususer .tip {
	color: #e74c3c
}
#applySign .steps-section .bogususer a {
	color: #03a9f4;
	text-decoration: underline
}
#applySign .steps-section .statement {
	width: 880px;
	margin: 0 auto;
	padding: 20px 0 30px
}
#applySign .steps-section .statement .step {
	position: relative;
	float: left;
	width: 200px;
	height: 60px;
	line-height: 60px;
	color: #4b4b4b;
	text-align: center;
	background-color: #ececec
}
#applySign .steps-section .statement .step.active {
	color: #fff;
	background-color: #466fb9
}
#applySign .steps-section .statement .next {
	position: absolute;
	right: -20px;
	top: 0;
	width: 0;
	height: 0;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 20px solid #ececec;
	z-index: 98
}
#applySign .steps-section .statement .next.active {
	border-left: 20px solid #466fb9
}
#applySign .steps-section .statement .before {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 20px solid #fff;
	z-index: 99
}
#applySign .steps-section .statement .step2, #applySign .steps-section .statement .step3 {
	margin-left: 20px;
	padding-left: 10px
}
#applySign .steps-section .statement .step3 {
	width: 220px
}
#applySign .steps-section p.tips {
	text-align: center;
	margin-bottom: 30px
}
#applySign .steps-section p.tips a {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 15px
}
#applySign .steps-section p.tips a:hover {
	background-color: #465cb9
}
#applySign .go-apply {
	margin-top: 10px;
	background-color: #fff
}
#applySign .go-apply a {
	color: #03a9f4
}
#applySign .go-apply a:hover {
	text-decoration: underline
}
#applySign .go-apply h3 {
	line-height: 30px;
	font-size: 16px
}
#applySign .go-apply .signguaranteed p {
	margin-bottom: 10px;
	text-align: center
}
#applySign .go-apply .signguaranteed p input {
	margin-right: 10px
}
#applySign .go-apply .signguaranteed p .agree-btn {
	padding: 5px 30px;
	color: #fff;
	border: 0;
	border-radius: 4px;
	background-color: #c7c7c7
}
#applySign .go-apply .signguaranteed p .agree-active-btn {
	text-decoration: none;
	background-color: #03a9f4
}
#applySign .go-apply .guaranteedmin {
	width: 880px;
	margin: 20px auto 10px;
	line-height: 25px;
	background-color: #ececec
}
#applySign .go-apply .guaranteedmin .ptext {
	text-align: left;
	text-indent: 2em
}
#applySign .go-apply .edit-documents .nochan {
	font-size: 14px;
	cursor: pointer
}
#applySign .go-apply .edit-documents .nochan:hover {
	text-decoration: underline
}
#applySign .go-apply .edit-documents .form {
	padding: 20px 10px 30px
}
#applySign .go-apply .edit-documents .form .inputbar {
	width: 260px
}
#applySign .go-apply .edit-documents .form table .name {
	width: 130px
}
#applySign .go-apply .edit-documents .form table .name span {
	color: #e74c3c
}
#applySign .go-apply .edit-documents .form table .text-area {
	vertical-align: top
}
#applySign .go-apply .edit-documents .form table td {
	padding: 10px 0
}
#applySign .go-apply .edit-documents .form table td textarea {
	height: auto
}
#applySign .go-apply .edit-documents .form table .btn-file {
	display: inline-block
}
#applySign .go-apply .edit-documents .form table .btn-submit {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 15px;
	border: none;
	margin-right: 20px
}
#applySign .go-apply .edit-documents .form table .btn-submit.disable {
	color: #4b4b4b;
	cursor: not-allowed;
	background-color: #eee
}
#applySign .go-apply .edit-documents .form table .btn-cancel {
	padding: 2px 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #466fb9
}
#applySign .go-apply .edit-documents .form table .btn-cancel.disable {
	color: #4b4b4b;
	border-color: #eee;
	cursor: not-allowed;
	background-color: #eee
}
#applySign .go-apply .edit-documents table.yp-table {
	margin-top: 20px;
	width: 100%
}
#applySign .go-apply .edit-documents table.yp-table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#applySign .go-apply .edit-documents table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#applySign .go-apply .edit-documents table.yp-table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#applySign .go-apply .edit-documents .returnmessage {
	color: #fd990b;
	text-align: center
}
#applySign .go-apply .checkstate {
	margin: 0 auto;
	padding-bottom: 30px
}
#applySign .go-apply .checkstate a {
	color: #03a9f4
}
#applySign .go-apply .checkstate a:hover {
	text-decoration: underline
}
#applySign .go-apply .checkstate p {
	text-align: center;
	line-height: 30px
}
#applySign .go-apply .checkstate p span {
	color: #fd990b
}
#applySign .go-apply .checkstate h2 span {
	font-size: 14px
}
#applySign .go-apply .checkstate .yellow {
	color: #fd990b
}
#applySign .go-apply .checkstate table {
	width: 80%;
	margin-top: 20px;
	margin-left: 10px
}
#applySign .go-apply .checkstate table caption {
	margin-bottom: 10px
}
#applySign .go-apply .checkstate table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#applySign .go-apply .checkstate table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#applySign .go-apply .checkstate .to-edit-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	margin: 10px auto
}
#applySign .go-apply .checkstate .to-edit-btn:hover {
	text-decoration: none
}
#applySign .go-apply .disable {
	cursor: not-allowed;
	background-color: #eee
}
#applySign .popuptoKnow {
	width: 400px;
	padding: 0px 20px;
	border-radius: 2px
}
#applySign .popuptoKnow h1 {
	padding: 5px 10px
}
#applySign .popuptoKnow h2 {
	margin-top: 20px;
	color: #4b4b4b;
	font-weight: bold;
	text-align: center;
	font-size: 16px
}
#applySign .popuptoKnow p.btnp {
	text-align: center;
	margin: 10px 0
}
#applySign .popuptoKnow .common-btn {
	padding: 5px 20px;
	color: #fff;
	background-color: #39af75;
	border-radius: 2px
}
#applySign .popuptoKnow .common-btn:hover {
	text-decoration: none
}
#applySign .popuptosaveok {
	top: 500px;
	width: 300px
}
#applySign .popuptosaveok h2 {
	text-align: center
}
#applySign .popuptosaveok .common-btn {
	padding: 5px 20px;
	color: #fff;
	background-color: #39af75;
	border-radius: 2px
}
#applySign .popuptosaveok .common-btn:hover {
	text-decoration: none
}
#notice {
	color: #4b4b4b
}
#notice .block {
	padding: 10px
}
#notice .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#notice a:hover {
	text-decoration: underline;
	color: #03a9f4
}
#notice .gonggao {
	background-color: #fff
}
#notice .gonggao .gongtable {
	padding: 20px 0 30px
}
#notice .gonggao table {
	width: 100%
}
#notice .gonggao table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#notice .gonggao table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#notice .gonggao table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#invoice {
	color: #4b4b4b
}
#invoice .block {
	padding: 10px
}
#invoice .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#invoice .fee {
	background-color: #fff
}
#invoice .content {
	background-color: #fff
}
#invoice .readonly {
	background-color: #e4e4e4
}
#invoice .toNewInvoicePanel {
	line-height: 25px;
	background-color: #fff
}
#invoice .toNewInvoicePanel .apply-btn {
	margin: 20px 0
}
#invoice .toNewInvoicePanel .apply-btn a {
	padding: 5px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px
}
#invoice .toNewInvoicePanel .apply-btn a:hover {
	background-color: #2cbfff
}
#invoice .stopinovice {
	padding: 10px;
	background: #fff5e5
}
#invoice .preview {
	background-color: #fff
}
#invoice .preview p {
	margin: 20px 0;
	text-align: center
}
#invoice .preview p img {
	width: 1000px
}
#invoice .newInvoicePanel {
	margin-top: 10px;
	background-color: #fff
}
#invoice .newInvoicePanel .common-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border: none;
	border-radius: 4px
}
#invoice .newInvoicePanel .common-btn:hover {
	background-color: #2cbfff
}
#invoice .newInvoicePanel .invoice-type {
	margin: 10px 0 20px;
	text-align: center
}
#invoice .newInvoicePanel .invoice-type span {
	margin-right: 10px
}
#invoice .newInvoicePanel .tax-vat-panel table {
	width: 80%;
	margin: auto
}
#invoice .newInvoicePanel .tax-vat-panel table td {
	border: 1px solid #eeeeee;
	padding: 10px
}
#invoice .newInvoicePanel .invoice-item {
	margin-top: 20px;
	border-top: 1px solid #aaa;
	padding-top: 20px
}
#invoice .newInvoicePanel .invoice-item .inputbar {
	width: 400px
}
#invoice .newInvoicePanel .invoice-item table {
	margin: auto
}
#invoice .newInvoicePanel .invoice-item table .name {
	width: 130px;
	padding-right: 10px;
	text-align: right
}
#invoice .newInvoicePanel .invoice-item table .name span {
	color: #e74c3c
}
#invoice .newInvoicePanel .invoice-item table .text-area {
	vertical-align: top
}
#invoice .newInvoicePanel .invoice-item table td {
	padding: 10px 0
}
#invoice .newInvoicePanel .invoice-item table td textarea {
	height: auto
}
#invoice .newInvoicePanel .tax-vat-panel .alert-error {
	text-align: center
}
#invoice .newInvoicePanel .tax-vat-panel .alert-error a {
	color: #fd990b
}
#invoice .newInvoicePanel .tax-vat-panel .alert-error a:hover {
	text-decoration: underline
}
#invoice .myinvoice {
	background-color: #fff
}
#invoice .myinvoice .title span {
	color: #fd990b
}
#invoice .myinvoice .operate-btn {
	display: block;
	margin-bottom: 5px;
	padding: 0;
	color: #03a9f4;
	background-color: #ffffff;
	border-radius: 4px;
	width: 88px;
	border: 1px solid #03a9f4
}
#invoice .myinvoice .disabled {
	padding: 0 20px;
	color: #999;
	background-color: #eee;
	width: 88px;
	padding: 0;
	border-radius: 4px;
	border: 1px solid #999;
	cursor: not-allowed
}
#invoice .myinvoice table {
	width: 100%
}
#invoice .myinvoice table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#invoice .myinvoice table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#invoice .myinvoice table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#invoice .myinvoice .goalter {
	color: #fd990b
}
#invoice .myinvoice .goalter:hover {
	text-decoration: underline
}
#invoice .myinvoice .pagination {
	display: block;
	text-align: center
}
#invoice .myinvoice .pagination ul {
	display: inline-block
}
#invoice .myinvoice .pagination ul li {
	float: left
}
#invoice .myinvoice .pagination ul .page-btn {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	margin: 0 10px;
	border: 1px solid #466fb9
}
#newCompanyInfo {
	color: #4b4b4b
}
#newCompanyInfo .block {
	padding: 10px
}
#newCompanyInfo .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#newCompanyInfo .common-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#newCompanyInfo .common-btn:hover {
	background-color: #2cbfff
}
#newCompanyInfo .toEditPanel {
	background-color: #fff
}
#newCompanyInfo .toEditPanel form {
	padding: 10px 20px
}
#newCompanyInfo .toEditPanel form p {
	padding: 10px;
	text-align: center
}
#newCompanyInfo .toEditPanel caption {
	margin-bottom: 10px;
	font-size: 16px
}
#newCompanyInfo .toEditPanel table {
	width: 100%
}
#newCompanyInfo .toEditPanel table td {
	border: 1px solid #eee;
	padding: 10px
}
#newCompanyInfo .editPanel {
	background-color: #fff
}
#newCompanyInfo .editPanel .form {
	padding: 10px 20px
}
#newCompanyInfo .editPanel table {
	width: 100%
}
#newCompanyInfo .editPanel table .inputbar {
	width: 300px
}
#newCompanyInfo .editPanel table caption {
	margin-bottom: 10px;
	font-size: 16px
}
#newCompanyInfo .editPanel table .name {
	width: 180px;
	padding-right: 10px;
	text-align: right
}
#newCompanyInfo .editPanel table .name span {
	color: #e74c3c
}
#newCompanyInfo .editPanel table td {
	padding: 10px 0
}
#newCompanyInfo .editPanel table .warning {
	color: #fd990b
}
#newCompanyInfo .filePanel {
	background-color: #fff
}
#newCompanyInfo .filePanel legend, #newCompanyInfo .filePanel .threestep {
	padding: 10px;
	font-size: 16px;
	color: #777777
}
#newCompanyInfo .filePanel .alert span {
	color: #fd990b
}
#passwd {
	color: #4b4b4b
}
#passwd .block {
	padding: 10px
}
#passwd .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#passwd .common-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#passwd .common-btn:hover {
	background-color: #465cb9
}
#passwd .field-error-tips {
	display: inline-block;
	color: #fd990b
}
#passwd .error-tips {
	height: 25px
}
#passwd .userinfo, #passwd .password, #passwd .bangding, #passwd .verifiyuserinfo {
	background-color: #fff;
	padding-bottom: 10px
}
#passwd .userinfo #pwdPower, #passwd .password #pwdPower, #passwd .bangding #pwdPower, #passwd .verifiyuserinfo #pwdPower {
	display: inline-block
}
#passwd .userinfo table, #passwd .password table, #passwd .bangding table, #passwd .verifiyuserinfo table {
	width: 100%
}
#passwd .userinfo table .inputbar, #passwd .password table .inputbar, #passwd .bangding table .inputbar, #passwd .verifiyuserinfo table .inputbar {
	width: 300px
}
#passwd .userinfo table caption, #passwd .password table caption, #passwd .bangding table caption, #passwd .verifiyuserinfo table caption {
	margin-bottom: 10px;
	font-size: 16px
}
#passwd .userinfo table .name, #passwd .password table .name, #passwd .bangding table .name, #passwd .verifiyuserinfo table .name {
	width: 180px;
	padding-right: 10px;
	text-align: right
}
#passwd .userinfo table .name span, #passwd .password table .name span, #passwd .bangding table .name span, #passwd .verifiyuserinfo table .name span {
	color: #e74c3c
}
#passwd .userinfo table td, #passwd .password table td, #passwd .bangding table td, #passwd .verifiyuserinfo table td {
	padding: 10px 0
}
#passwd .userinfo table .warning, #passwd .password table .warning, #passwd .bangding table .warning, #passwd .verifiyuserinfo table .warning {
	color: #fd990b
}
#passwd .userinfo a, #passwd .password a, #passwd .bangding a, #passwd .verifiyuserinfo a {
	color: #03a9f4
}
#passwd .userinfo a:hover, #passwd .password a:hover, #passwd .bangding a:hover, #passwd .verifiyuserinfo a:hover {
	text-decoration: underline
}
#passwd .userinfo p, #passwd .password p, #passwd .bangding p, #passwd .verifiyuserinfo p {
	color: #fd990b;
	padding: 10px 20px 20px
}
#smsBatch .alert-font {
	color: #fd990b
}
#smsBatch .blue {
	color: #466fb9
}
#smsBatch label {
	margin-right: 20px
}
#smsBatch .alink {
	color: #03a9f4
}
#smsBatch .alink:hover {
	text-decoration: underline
}
#smsBatch .sms-batch-apply {
	padding: 20px 20px 30px;
	background-color: #fff
}
#smsBatch .sms-batch-apply .sms-batch-applydiv {
	position: relative;
	min-width: 960px;
	max-width: 1140px
}
#smsBatch .sms-batch-apply table {
	width: 100%
}
#smsBatch .sms-batch-apply table .name {
	width: 105px
}
#smsBatch .sms-batch-apply table .name span {
	color: #e74c3c
}
#smsBatch .sms-batch-apply table .alertcolor {
	color: #fd990b
}
#smsBatch .sms-batch-apply table td {
	padding: 10px 0
}
#smsBatch .sms-batch-apply table td textarea {
	width: 500px;
	height: auto
}
#smsBatch .sms-batch-apply table td i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#smsBatch .sms-batch-apply table .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#smsBatch .sms-batch-apply table .search-btn:hover {
	background-color: #465cb9
}
#smsBatch .sms-batch-apply table .contentRules:hover {
	color: #03a9f4;
	text-decoration: underline
}
#smsBatch .sms-batch-apply table .jifei {
	margin-bottom: 10px
}
#smsBatch .sms-batch-apply table .preview {
	display: inline-block;
	height: 200px;
	width: 500px;
	background-color: #f9f9f9
}
#smsBatch .sms-batch-apply table .preview span {
	display: inline-block;
	margin: 20px 20px 0;
	padding: 10px;
	border-radius: 10px;
	background-color: #e6e5ea;
	word-break: break-all
}
#smsBatch .sms-batch-apply #byFileGroup #uploadOp, #smsBatch .sms-batch-apply #byFileGroup #uploadResult {
	display: inline-block;
	height: 227px;
	width: 500px;
	border: 1px solid #e4e4e4;
	border-radius: 4px
}
#smsBatch .sms-batch-apply #byFileGroup #uploadOp table, #smsBatch .sms-batch-apply #byFileGroup #uploadResult table {
	margin: 30px auto 0;
	width: 80%;
	text-align: center
}
#smsBatch .sms-batch-apply #byFileGroup #fileUploadForm {
	padding: 20px 0 0 0
}
#smsBatch .sms-batch-apply #byFileGroup #uploadFile {
	display: inline-block;
	width: 170px
}
#smsBatch .sms-batch-apply .sms-content {
	position: relative;
	display: inline-block;
	width: 99%
}
#smsBatch .sms-batch-apply .sms-content .sms-content-text {
	float: left
}
#smsBatch .sms-batch-apply .sms-content textarea {
	display: block;
	width: 350px;
	border-radius: 0;
	border-top-left-radius: 4px
}
#smsBatch .sms-batch-apply .sms-content #postfixShow {
	width: 350px;
	margin-left: -8px;
	border: 1px solid #e4e4e4;
	border-top: none;
	border-bottom-left-radius: 4px;
	background-color: #e9f3fe
}
#smsBatch .sms-batch-apply .sms-content #paramBar {
	display: inline-block;
	width: 100%;
	padding: 3px 0;
	background-color: #e9f3fe
}
#smsBatch .sms-batch-apply .sms-content #paramList {
	margin-top: 5px;
	text-align: left;
	padding-left: 30px;
	overflow: auto;
	height: 175px
}
#smsBatch .sms-batch-apply .sms-content #paramList li {
	cursor: pointer
}
#smsBatch .sms-batch-apply .sms-content #paramList li:hover {
	color: #e74c3c;
	text-decoration: underline
}
#smsBatch .sms-batch-apply .sms-content .sms-val {
	width: 150px;
	height: 228px;
	border: 1px solid #4891be;
	margin-left: 354px;
	text-align: center;
	font-size: 12px
}
#smsBatch .choosemodule {
	position: absolute;
	width: 35%;
	top: 367px;
	right: 20px
}
#smsBatch .choosemodule h1 {
	padding: 7px;
	font-size: 14px;
	text-align: center;
	border: 1px solid #e4e4e4
}
#smsBatch .choosemodule .choosemodule-ul {
	height: 488px;
	border: 1px solid #e4e4e4;
	overflow: auto
}
#smsBatch .choosemodule .choosemodule-ul li:nth-child(2n) {
	background-color: #e9f3fe
}
#smsBatch .choosemodule .choosemodule-ul li {
	position: relative;
	padding: 5px;
	border-bottom: 1px solid #e4e4e4;
	color: #555;
	font-size: 12px;
	cursor: pointer
}
#smsBatch .choosemodule .choosemodule-ul li:hover {
	color: #000;
	background-color: #b0d4fb
}
#smsBatch .choosemodule .choosemodule-ul li:hover .choosemodule-label {
	position: absolute;
	display: inline-block;
	right: 0;
	bottom: 0
}
#smsBatch .choosemodule .choosemodule-ul li .choosemodule-label {
	display: none;
	position: absolute;
	right: 5px;
	padding: 3px;
	color: #fff;
	background-color: #466fb9
}
#smsBatch .popupnomore {
	width: 400px
}
#smsBatch .popupnomore .common-btn {
	margin: 15px 20px;
	padding: 10px 30px;
	line-height: 60px;
	color: #fff;
	background-color: #39af75;
	border: none;
	border-radius: 4px
}
#smsBatchResult .alink {
	color: #03a9f4
}
#smsBatchResult .alink:hover {
	text-decoration: underline
}
#smsBatchResult .list {
	padding: 20px 20px 30px;
	background-color: #fff
}
#smsBatchResult .list .searchtable .name {
	width: 85px
}
#smsBatchResult .list .searchtable .name span {
	color: #e74c3c
}
#smsBatchResult .list .searchtable td {
	padding: 10px 0
}
#smsBatchResult .list .searchtable .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#smsBatchResult .list .searchtable .search-btn:hover {
	background-color: #465cb9
}
#smsBatchResult .list table.yp-table {
	margin-top: 20px;
	width: 100%;
	word-wrap: break-word
}
#smsBatchResult .list table.yp-table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#smsBatchResult .list table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#smsBatchResult .list table.yp-table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#dataStatisticDelay, #dataStatisticSuccrate, #dataStatisticError {
	color: #4b4b4b
}
#dataStatisticDelay .block, #dataStatisticSuccrate .block, #dataStatisticError .block {
	padding: 10px
}
#dataStatisticDelay .title, #dataStatisticSuccrate .title, #dataStatisticError .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#dataStatisticDelay table.yp-table, #dataStatisticSuccrate table.yp-table, #dataStatisticError table.yp-table {
	margin-top: 20px
}
#dataStatisticDelay table.yp-table th, #dataStatisticSuccrate table.yp-table th, #dataStatisticError table.yp-table th {
	padding: 10px;
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#dataStatisticDelay table.yp-table tr:nth-child(2n), #dataStatisticSuccrate table.yp-table tr:nth-child(2n), #dataStatisticError table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#dataStatisticDelay table.yp-table td, #dataStatisticSuccrate table.yp-table td, #dataStatisticError table.yp-table td {
	padding: 10px;
	text-align: center;
	border: 1px solid #e4e4e4
}
#dataStatisticDelay .subaccounts, #dataStatisticSuccrate .subaccounts, #dataStatisticError .subaccounts {
	margin: 20px
}
#dataStatisticDelay .subaccounts .name, #dataStatisticSuccrate .subaccounts .name, #dataStatisticError .subaccounts .name {
	width: 70px;
	vertical-align: middle
}
#dataStatisticDelay .subaccounts td, #dataStatisticSuccrate .subaccounts td, #dataStatisticError .subaccounts td {
	padding: 10px 0
}
#dataStatisticDelay .search-btn, #dataStatisticSuccrate .search-btn, #dataStatisticError .search-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 5px 20px;
	border-radius: 15px;
	border: none
}
#dataStatisticDelay .search-btn:hover, #dataStatisticSuccrate .search-btn:hover, #dataStatisticError .search-btn:hover {
	background-color: #465cb9
}
#dataStatisticDelay .sms-delay, #dataStatisticSuccrate .sms-delay, #dataStatisticError .sms-delay {
	padding: 20px 0 30px;
	background-color: #fff
}
#dataStatisticDelay .sms-delay .navul, #dataStatisticSuccrate .sms-delay .navul, #dataStatisticError .sms-delay .navul {
	width: 200px;
	margin: 0 auto
}
#dataStatisticDelay .sms-delay .navul li, #dataStatisticSuccrate .sms-delay .navul li, #dataStatisticError .sms-delay .navul li {
	float: left;
	padding: 5px 20px
}
#dataStatisticDelay .sms-delay .navul .cur, #dataStatisticSuccrate .sms-delay .navul .cur, #dataStatisticError .sms-delay .navul .cur {
	padding: 5px 20px;
	border: 1px solid #ccc;
	border-radius: 7px 0 0 0
}
#dataStatisticDelay .sms-delay .navul .his, #dataStatisticSuccrate .sms-delay .navul .his, #dataStatisticError .sms-delay .navul .his {
	padding: 5px 20px;
	border: 1px solid #ccc;
	border-radius: 0 7px 0 0
}
#dataStatisticDelay .sms-delay .navul .activep, #dataStatisticSuccrate .sms-delay .navul .activep, #dataStatisticError .sms-delay .navul .activep {
	color: #fff;
	border: 1px solid #03a9f4;
	background-color: #03a9f4
}
#dataStatisticDelay .sms-delay .history .search-btn, #dataStatisticSuccrate .sms-delay .history .search-btn, #dataStatisticError .sms-delay .history .search-btn {
	padding: 3px 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#dataStatisticDelay .sms-delay .history .search-btn:hover, #dataStatisticSuccrate .sms-delay .history .search-btn:hover, #dataStatisticError .sms-delay .history .search-btn:hover {
	background-color: #465cb9
}
#dataStatisticDelay .succratecurrentdiv, #dataStatisticSuccrate .succratecurrentdiv, #dataStatisticError .succratecurrentdiv {
	text-align: center;
	height: 500px
}
#dataStatisticDelay .succratecurrentdiv .loadingimg, #dataStatisticSuccrate .succratecurrentdiv .loadingimg, #dataStatisticError .succratecurrentdiv .loadingimg {
	margin-top: 200px
}
#dataStatisticDelay .failcurrentdiv, #dataStatisticSuccrate .failcurrentdiv, #dataStatisticError .failcurrentdiv {
	text-align: center;
	height: 400px
}
#dataStatisticDelay .succratehistorydiv, #dataStatisticSuccrate .succratehistorydiv, #dataStatisticError .succratehistorydiv, #dataStatisticDelay .failhistorydiv, #dataStatisticSuccrate .failhistorydiv, #dataStatisticError .failhistorydiv {
	text-align: center;
	float: left;
	width: 500px;
	height: 400px
}
#dataStatisticDelay .faildetaillist, #dataStatisticSuccrate .faildetaillist, #dataStatisticError .faildetaillist {
	margin: 10px 0 0 540px
}
#dataStatisticDelay .faildetaillist h3, #dataStatisticSuccrate .faildetaillist h3, #dataStatisticError .faildetaillist h3 {
	font-size: 18px
}
#dataStatisticDelay .faildetaillist .page, #dataStatisticSuccrate .faildetaillist .page, #dataStatisticError .faildetaillist .page {
	display: inline-block;
	padding: 1px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px
}
#dataStatisticDelay .faildetaillist .page:hover, #dataStatisticSuccrate .faildetaillist .page:hover, #dataStatisticError .faildetaillist .page:hover {
	background: #eeeeee
}
#dataStatisticError .tabledesc, #dataStatisticDelay .tabledesc {
	padding: 0 20px
}
#dataStatisticError .subaccounts, #dataStatisticDelay .subaccounts {
	margin: 0 20px
}
#dataStatisticError .realtime, #dataStatisticDelay .realtime, #dataStatisticError .historytime, #dataStatisticDelay .historytime {
	float: left;
	margin-right: 20px
}
#dataStatisticError .realtime label, #dataStatisticDelay .realtime label, #dataStatisticError .historytime label, #dataStatisticDelay .historytime label {
	line-height: 35px
}
#dataStatisticError .historytime .timeselect, #dataStatisticDelay .historytime .timeselect {
	display: inline-block
}
#dataStatisticDelay .selectsms {
	margin: 20px 0 30px
}
#dataStatisticDelay .selectsms li {
	float: left
}
#dataStatisticDelay .selectsms .name {
	margin: 10px 0 10px 10px;
	padding: 5px 0 10px 5px
}
#dataStatisticDelay .selectsms .smstype {
	margin: 10px;
	padding: 3px 10px;
	border: 2px solid #e4e4e4;
	text-align: center;
	background: #fff;
	cursor: pointer
}
#dataStatisticDelay .selectsms .activeselect {
	background: url(/static/images4/back/subaccountchecked.png) no-repeat;
	background-size: 20px;
	border: 2px solid #0085d7;
	background-position: right bottom
}
#signSetting {
	color: #4b4b4b
}
#signSetting .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#signSetting .block {
	padding: 10px
}
#signSetting .settings {
	background-color: #fff;
	padding-bottom: 30px
}
#signSetting .settings .addsign {
	padding: 20px 20px 0
}
#signSetting .settings .addsign p {
	padding-top: 10px
}
#signSetting .settings .disabled {
	padding: 0 20px;
	color: #999;
	background-color: #eee;
	width: 88px;
	padding: 4px 20px;
	border-radius: 4px;
	border: 1px solid #999;
	cursor: not-allowed
}
#signSetting .settings .verifiyuserinfo-link {
	color: #03a9f4;
	text-decoration: underline
}
#signSetting .settings table td {
	padding: 10px 20px 0 0;
	vertical-align: top
}
#signSetting .settings table td a {
	cursor: pointer
}
#signSetting .settings table td a:hover {
	text-decoration: underline
}
#signSetting .settings table td i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#signSetting .settings table td.name {
	width: 100px
}
#signSetting .settings table .inputbar {
	padding: 5px 10px;
	height: 30px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
	font-size: 12px;
	width: 300px
}
#signSetting .settings table .signinputbar {
	width: 230px
}
#signSetting .settings .sub-btn {
	padding: 0 20px;
	color: #fff;
	padding: 5px 20px;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#signSetting .settings .sub-btn:hover {
	background-color: #2cbfff
}
#signSetting .settings .cancel-submit {
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid #03a9f4;
	padding: 4px 20px
}
#signSetting .settings .cancel-submit:hover {
	color: #fff;
	background: #466fb9
}
#signSetting .settings .error-tips {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px
}
#signSetting .signlist {
	margin-top: 10px;
	background-color: #fff
}
#signSetting .signlist .disabled {
	padding: 0 20px;
	color: #999;
	background-color: #eee;
	width: 88px;
	padding: 0;
	border-radius: 4px;
	border: 1px solid #999;
	cursor: not-allowed
}
#signSetting table.yp-table {
	margin-top: 20px;
	width: 100%
}
#signSetting table.yp-table th {
	padding: 10px;
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#signSetting table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#signSetting table.yp-table td {
	padding: 10px;
	text-align: center;
	border: 1px solid #e4e4e4
}
#signSetting table.yp-table .operate-btn {
	padding: 0;
	color: #03a9f4;
	background-color: #fff;
	border-radius: 4px;
	width: 88px;
	border: 1px solid #03a9f4
}
#signSetting table.yp-table .operate-btn:hover {
	color: #fff;
	background-color: #03a9f4
}
#signSetting .tooltip-inner {
	max-width: 300px
}
#seniorApplyinfo {
	color: #4b4b4b
}
#seniorApplyinfo .block {
	padding: 10px
}
#seniorApplyinfo .seniorapply {
	background-color: #fff
}
#seniorApplyinfo .seniorapply .bogususer {
	padding-left: 20px;
	line-height: 40px;
	background-color: #ffebce
}
#seniorApplyinfo .seniorapply .bogususer i {
	display: block;
	float: left;
	width: 23px;
	height: 23px;
	margin-top: 7px;
	margin-right: 5px;
	background: url("/static/images4/back/icon_alert.png") no-repeat
}
#seniorApplyinfo .seniorapply .bogususer .tip {
	color: #e74c3c
}
#seniorApplyinfo .seniorapply .bogususer a {
	color: #03a9f4;
	text-decoration: underline
}
#seniorApplyinfo .touser {
	color: #fff;
	background-color: #03a9f4
}
#seniorApplyinfo .touser .content {
	width: 80%;
	margin: 0 auto;
	padding: 20px 0 30px;
	line-height: 30px;
	font-family: "黑体", "微软雅黑", "sans-serif"
}
#seniorApplyinfo .touser .content h3 {
	font-size: 16px;
	padding: 0 0 10px
}
#seniorApplyinfo .touser .content p {
	text-indent: 2em
}
#seniorApplyinfo .userlevelinfo {
	display: block;
	width: 802px;
	margin: 40px auto
}
#seniorApplyinfo .userlevelinfo .item {
	position: relative;
	color: #4b4b4b;
	text-align: center;
	border: 1px solid #38b5ff;
	border-radius: 4px;
	float: left
}
#seniorApplyinfo .userlevelinfo .item .currentlevel {
	position: absolute;
	color: #fff;
	padding: 0 4px;
	background-color: #f857a6;
	font-size: 12px;
	font-family: sans-serif
}
#seniorApplyinfo .userlevelinfo .item li {
	padding: 10px 10px 11px
}
#seniorApplyinfo .userlevelinfo .item li:first-child {
	font-size: 18px
}
#seniorApplyinfo .userlevelinfo .item-active {
	background-color: #38b5ff;
	color: #fff
}
#seniorApplyinfo .userlevelinfo .item1 {
	width: 120px;
	border: none
}
#seniorApplyinfo .userlevelinfo .item1 li {
	padding: 10px;
	border-bottom: 1px dashed #39c
}
#seniorApplyinfo .userlevelinfo .item1 li:last-child {
	height: 81px;
	padding-top: 30px
}
#seniorApplyinfo .userlevelinfo .item2 li:last-child {
	text-align: left
}
#seniorApplyinfo .userlevelinfo .item3 {
	margin-top: -20px;
	padding-bottom: 10px;
	-moz-box-shadow: 0 0 10px #888888;
	box-shadow: 0 0 10px #888888
}
#seniorApplyinfo .userlevelinfo .item3 p {
	width: 60%;
	margin: auto;
	background-color: #60c4ff;
	color: #fff;
	border-radius: 0 0 4px 4px
}
#seniorApplyinfo .userlevelinfo .item3 li:last-child {
	text-align: left
}
#seniorApplyinfo .userlevelinfo .item3 .common-btn {
	margin: 15px 20px;
	padding: 10px 30px;
	line-height: 60px;
	color: #fff;
	background-color: #39af75;
	border: none;
	border-radius: 4px
}
#seniorApplyinfo .userlevelinfo .item3 .upgrade-btn, #seniorApplyinfo .userlevelinfo .item3 .chakan-btn {
	background-color: #1abc9c
}
#seniorApplyinfo .userlevelinfo .item3 .chakan-btn {
	margin: 15px 5px;
	padding: 7px 10px
}
#seniorApplyinfo .userlevelinfo .item3 .cancel-apply {
	margin: 15px 5px;
	padding: 4px 10px;
	color: #03a9f4;
	background: #fff;
	border: 1px solid #03a9f4;
	border-radius: 4px
}
#seniorApplyinfo .userlevelinfo .item3 .cancel-upgrade {
	border: 1px solid #fff;
	background-color: #60c4ff
}
#seniorApplyinfo .userlevelinfo .item3 .stop-cancel {
	background-color: #e9664b
}
#seniorApplyinfo .userlevelinfo .item4 {
	border-left: none
}
#seniorApplyinfo .userlevelinfo .item4 li:last-child {
	text-align: left
}
#seniorApplyinfo .userlevelinfo .applycondition {
	font-size: 12px;
	padding: 0 5px;
	border-radius: 2px
}
#seniorApplyinfo .returnmessage {
	text-align: center;
	color: #fd990b
}
#seniorApplyinfo .rules {
	width: 830px;
	margin: 0 auto;
	padding-bottom: 30px
}
#seniorApplyinfo .popupCancelUpgrade, #seniorApplyinfo .popupStopCancelUpgrade {
	top: 300px;
	width: 400px;
	padding: 0px 20px;
	border-radius: 2px
}
#seniorApplyinfo .popupCancelUpgrade h1, #seniorApplyinfo .popupStopCancelUpgrade h1 {
	padding: 5px 10px
}
#seniorApplyinfo .popupCancelUpgrade h2, #seniorApplyinfo .popupStopCancelUpgrade h2 {
	margin-bottom: 20px;
	color: #4b4b4b;
	font-weight: bold;
	text-align: center;
	font-size: 16px
}
#seniorApplyinfo .popupCancelUpgrade p.btnp, #seniorApplyinfo .popupStopCancelUpgrade p.btnp {
	text-align: center;
	margin: 20px 0
}
#seniorApplyinfo .popupCancelUpgrade .common-btn, #seniorApplyinfo .popupStopCancelUpgrade .common-btn {
	padding: 5px 20px;
	color: #fff;
	background-color: #39af75;
	border-radius: 2px
}
#seniorApplyinfo .popupCancelUpgrade .common-btn:hover, #seniorApplyinfo .popupStopCancelUpgrade .common-btn:hover {
	text-decoration: none
}
#alertSetting {
	color: #4b4b4b
}
#alertSetting .block {
	padding: 10px
}
#alertSetting .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#alertSetting .settings {
	background-color: #fff
}
#alertSetting .settings .content {
	width: 720px;
	margin: 20px auto 30px
}
#alertSetting .alert-msg {
	padding: 0 0 0 135px;
	color: #fd990b
}
#alertSetting .item {
	margin: 0px 0 20px
}
#alertSetting .item .on-off {
	display: inline-block;
	margin-right: 20px
}
#alertSetting .item .on-off span {
	padding: 3px 10px;
	border: 1px solid #466fb9;
	cursor: pointer
}
#alertSetting .item .on-off .active {
	color: #fff;
	background-color: #466fb9
}
#alertSetting .item-content {
	display: inline-block
}
#alertSetting .item-content span {
	margin-right: 10px
}
#alertSetting .item-content .canuse {
	background-color: #eee;
	cursor: not-allowed
}
#alertSetting .item-content .canuse.active {
	background-color: #fff;
	cursor: inherit
}
#alertSetting .item-content .name {
	display: inline-block;
	width: 200px
}
#alertSetting .item-content select {
	margin: 0
}
#alertSetting .item-content .send-way {
	color: #466fb9
}
#alertSetting .item-content .send-way span {
	margin-right: 10px
}
#alertSetting .item-content .time {
	width: 50px
}
#alertSetting .receive-time input {
	width: 50px
}
#alertSetting .lianxi {
	margin-top: 20px
}
#alertSetting .lianxi p {
	padding: 10px 0
}
#alertSetting .lianxi p span {
	display: inline-block;
	width: 90px
}
#alertSetting .lianxi p .inputbar {
	width: 140px
}
#alertSetting .lianxi #phone {
	margin-right: 10px
}
#alertSetting .save {
	margin-top: 20px
}
#alertSetting .save button {
	margin-left: 45%;
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#alertSetting .save button:hover {
	background: #465cb9
}
#alertSetting .alertbar {
	margin-left: 10px;
	color: #fd990b
}
#alertRecord {
	color: #4b4b4b
}
#alertRecord .block {
	padding: 10px
}
#alertRecord .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#alertRecord .record {
	background-color: #fff
}
#alertRecord .record table.yp-table {
	margin: 20px auto 30px;
	width: 100%
}
#alertRecord .record table.yp-table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#alertRecord .record table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#alertRecord .record table.yp-table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#payMoney {
	color: #4b4b4b;
	background-color: #fff
}
#payMoney .block {
	padding: 10px
}
#payMoney .title {
	font-size: 24px;
	padding: 10px;
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4
}
#payMoney .totalmoney {
	margin: 20px 0
}
#payMoney .othercharge {
	margin: 20px 0
}
#payMoney .othercharge:hover {
	text-decoration: underline;
	color: #1262c4
}
#payMoney .banktocom {
	margin: 30px 0 10px
}
#offlineCharge {
	color: #4b4b4b
}
#offlineCharge .block {
	padding: 10px
}
#offlineCharge .common-btn {
	padding: 0 20px;
	color: #fff;
	background-color: #03a9f4;
	border-radius: 4px;
	padding: 3px 20px;
	border-radius: 15px;
	border: none
}
#offlineCharge .common-btn:hover {
	text-decoration: none;
	background-color: #465cb9
}
#offlineCharge .inputbar {
	width: 250px
}
#offlineCharge table td {
	padding: 10px 20px;
	vertical-align: top
}
#offlineCharge table td a:hover {
	text-decoration: underline
}
#offlineCharge table td.name {
	width: 150px;
	vertical-align: middle;
	text-align: right
}
#offlineCharge .errortips-table {
	margin: auto;
	width: 460px
}
#offlineCharge .errortips-table td {
	padding: 0 20px
}
#offlineCharge .chargemethod {
	background: #fff
}
#offlineCharge .chargemethod .selectmethod {
	width: 280px;
	margin: auto
}
#offlineCharge .chargemethod .selectmethod li {
	float: left;
	width: 120px;
	margin: 10px;
	padding: 10px 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	border: 3px solid #e4e4e4;
	text-align: center;
	background: #fff;
	cursor: pointer
}
#offlineCharge .chargemethod .selectmethod .active {
	background: url(/static/images4/back/subaccountchecked.png?t=2) no-repeat;
	background-size: 20px;
	border: 3px solid #03a9f4;
	background-position: right bottom
}
#offlineCharge .chargemethod .paymethod table {
	margin: 20px auto 10px
}
#offlineCharge .chargemethod .withbold {
	border: 1px solid #e4e4e4
}
#offlineCharge .chargemethod .paysample {
	text-align: center
}
#offlineCharge .chargemethod .paysample img {
	width: 600px;
	height: 356px
}
#offlineChargeList .block {
	padding: 10px
}
#offlineChargeList .offlinechargelist {
	background: #fff
}
#offlineChargeList .offlinechargelist .yp-table {
	margin-top: 20px;
	width: 100%
}
#offlineChargeList .offlinechargelist .yp-table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#offlineChargeList .offlinechargelist .yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#offlineChargeList .offlinechargelist .yp-table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#inviteFriends, #activity {
	background: #fff
}
#inviteFriends .content, #activity .content {
	padding: 20px;
	border: 1px solid #e4e4e4
}
#inviteFriends .content .invitebenefit, #activity .content .invitebenefit {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 18px
}
#inviteFriends .content .ruleinfo, #activity .content .ruleinfo {
	color: #03a9f4;
	cursor: pointer
}
#inviteFriends .content .ruleinfo:hover, #activity .content .ruleinfo:hover {
	text-decoration: underline
}
#inviteFriends .content .invitecode, #activity .content .invitecode {
	margin: 20px 0 10px
}
#inviteFriends .content .inviteurl, #activity .content .inviteurl {
	margin-bottom: 10px
}
#inviteFriends .content .invitecodeurl-span, #activity .content .invitecodeurl-span {
	display: inline-block;
	width: 110px
}
#inviteFriends .content .invitecodeurl-input, #activity .content .invitecodeurl-input, #inviteFriends .content .redeemcode-input, #activity .content .redeemcode-input {
	width: 450px;
	padding: 3px 10px
}
#inviteFriends .content .copyurl, #activity .content .copyurl, #inviteFriends .content .redeem-btn, #activity .content .redeem-btn {
	padding: 4px 15px;
	color: #fff;
	background: #03a9f4;
	border-radius: 4px;
	border: none
}
#inviteFriends .content .scorelists, #activity .content .scorelists {
	margin-top: 30px;
	border-top: 1px solid #e4e4e4
}
#inviteFriends .content .scorelists p, #activity .content .scorelists p {
	margin: 10px 0
}
#inviteFriends .content .scorelists table, #activity .content .scorelists table {
	width: 60%
}
#inviteFriends .content .scorelists table th, #activity .content .scorelists table th, #inviteFriends .content .scorelists table td, #activity .content .scorelists table td {
	padding: 10px 5px;
	text-align: center;
	border: 1px solid #c7c7c7
}
#inviteFriends .content .scorelists table th, #activity .content .scorelists table th {
	background: #f5f5f5
}
#inviteFriends .popuptoInviterule .poptitle, #activity .popuptoInviterule .poptitle {
	padding-left: 0;
	color: #000;
	font-weight: bold;
	font-size: 16px
}
#inviteFriends .popuptoInviterule .invite-div, #activity .popuptoInviterule .invite-div {
	margin-top: 10px
}
#inviteFriends .popuptoInviterule table, #activity .popuptoInviterule table {
	width: 100%
}
#inviteFriends .popuptoInviterule table td, #activity .popuptoInviterule table td {
	padding: 10px 5px;
	text-align: center;
	border: 1px solid #c7c7c7
}
#inviteFriends .popuptoInviterule table .name, #activity .popuptoInviterule table .name {
	background: #f5f5f5
}
#inviteFriends .popuptoInviterule .submitdiv, #activity .popuptoInviterule .submitdiv {
	margin: 20px 0 0px;
	text-align: center
}
#inviteFriends .popuptoInviterule .submitdiv a, #activity .popuptoInviterule .submitdiv a {
	text-decoration: none;
	margin: 10px 0 20px;
	padding: 5px 20px;
	color: #fff;
	background: #39c
}
#activity, #scoreDetail {
	background: #fff
}
#activity .title, #scoreDetail .title {
	font-size: 18px;
	margin-bottom: 10px
}
#activity .redeemcode, #scoreDetail .redeemcode {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #e4e4e4
}
#activity .redeemcode p, #scoreDetail .redeemcode p {
	margin-bottom: 10px
}
#scoreDetail {
	background: #fff
}
#scoreDetail .content {
	padding: 20px;
	border: 1px solid #e4e4e4
}
#scoreDetail .redeem-type .item, #scoreDetail .redeeminfo .item {
	float: left;
	margin-right: 15px;
	width: 120px;
	height: 119px;
	font-size: 12px;
	background: url(/static/images4/back/redeem_icon.png) no-repeat;
	background-size: cover;
	cursor: pointer
}
#scoreDetail .redeem-type .name, #scoreDetail .redeeminfo .name {
	text-align: center;
	color: #13b5b1;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 0
}
#scoreDetail .redeem-type .operator, #scoreDetail .redeeminfo .operator {
	text-align: center;
	color: #fff
}
#scoreDetail .redeem-type .equality, #scoreDetail .redeeminfo .equality {
	color: #611905;
	margin-top: 64px;
	text-align: center
}
#scoreDetail .redeem-type .equality span, #scoreDetail .redeeminfo .equality span {
	margin-left: 5px;
	font-weight: bold
}
#scoreDetail .redeem-type .itemsms, #scoreDetail .redeeminfo .itemsms {
	background-position: 0 0
}
#scoreDetail .redeem-type .itemflow, #scoreDetail .redeeminfo .itemflow {
	background-position: 0 -119px
}
#scoreDetail .redeem-type .itemflow .equality, #scoreDetail .redeeminfo .itemflow .equality {
	margin-top: 44px
}
#scoreDetail .openintersms {
	width: 520px
}
#scoreDetail .openintersms .operator {
	line-height: 20px
}
#scoreDetail .redeeminfo {
	padding: 30px 30px
}
#scoreDetail .redeeminfo .item {
	margin-top: 15px
}
#scoreDetail .redeeminfo .redeemchoose {
	margin-left: 190px
}
#scoreDetail .redeeminfo .redeemchoose h3 {
	margin-bottom: 10px;
	font-size: 14px
}
#scoreDetail .redeeminfo .redeemchoose .plusminus {
	display: inline-block;
	margin: 5px;
	background: url(/static/images4/back/plusminus.png) no-repeat;
	background-size: cover
}
#scoreDetail .redeeminfo .redeemchoose .minus {
	width: 20px;
	height: 20px;
	background-position: 0 0
}
#scoreDetail .redeeminfo .redeemchoose .plus {
	width: 21px;
	height: 20px;
	background-position: -20px 0
}
#scoreDetail .redeeminfo .redeemchoose .scoredetail {
	margin: 20px 0
}
#scoreDetail .redeeminfo .submitdiv .confirm-redeem {
	text-decoration: none;
	margin: 10px 0 20px;
	padding: 5px 20px;
	color: #fff;
	background-color: #13b5b1
}
#callbind .tab-pane, #voicecall .tab-pane {
	background: #fff
}
#callbind .pagestate, #voicecall .pagestate {
	padding: 20px
}
#callbind .icon, #voicecall .icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background: url("/static/images4/back/icon_help.png") no-repeat;
	background-size: cover
}
#callbind .callbindquery .name, #voicecall .callbindquery .name {
	width: 115px;
	text-align: right;
	padding-right: 10px;
	vertical-align: middle
}
#callbind .callbindquery td, #voicecall .callbindquery td {
	padding: 10px 0
}
#callbind .callbindquery .anonymousnumber, #voicecall .callbindquery .anonymousnumber, #callbind .callbindquery .currentstatus, #voicecall .callbindquery .currentstatus {
	display: inline-block;
	margin-left: 20px
}
#callbind .callbindquery .status, #voicecall .callbindquery .status, #callbind .callbindquery .currentBindStatus, #voicecall .callbindquery .currentBindStatus {
	width: 80px
}
#callbind .callbindquery .search-btn, #voicecall .callbindquery .search-btn {
	padding: 0 20px;
	color: #fff;
	padding: 5px 20px;
	background-color: #03a9f4;
	border-radius: 4px;
	border: none
}
#callbind .callbindquery .search-btn:hover, #voicecall .callbindquery .search-btn:hover {
	background-color: #2cbfff
}
#callbind .record, #voicecall .record {
	margin-top: 10px;
	padding: 10px;
	background: #fff
}
#callbind .record table.yp-table, #voicecall .record table.yp-table {
	margin-top: 20px;
	width: 100%
}
#callbind .record table.yp-table th, #voicecall .record table.yp-table th {
	padding: 10px;
	background-color: #f9f9f9;
	border: 1px solid #e4e4e4
}
#callbind .record table.yp-table tr:nth-child(2n), #voicecall .record table.yp-table tr:nth-child(2n) {
	background-color: #ecf0f8
}
#callbind .record table.yp-table td, #voicecall .record table.yp-table td {
	padding: 10px;
	border: 1px solid #e4e4e4
}
#callbind .record .light-btn, #voicecall .record .light-btn {
	padding: 0 20px;
	color: #4b4b4b;
	background-color: #fff;
	border-radius: 4px;
	padding: 2px 10px;
	border: 1px solid #ddd
}
#callbind .record .light-btn:hover, #voicecall .record .light-btn:hover {
	background-color: #eeeeee
}
#callbind .record .loading, #voicecall .record .loading {
	padding: 20px
}
#callbind .record .loading p, #voicecall .record .loading p {
	width: 95px;
	margin: auto;
	padding-right: 20px;
	background: url("/static/images4/back/loading.gif") no-repeat;
	background-position: right;
	background-size: contain
}
.blueul li {
	float: left;
	margin: 2px 10px 2px 0;
	padding: 3px 10px;
	border: 2px solid #e4e4e4;
	text-align: center;
	background: #fff;
	cursor: pointer
}
.blueul .active {
	background: url(/static/images4/back/subaccountchecked.png?t=2) no-repeat;
	background-size: 20px;
	border: 2px solid #03a9f4;
	background-position: right bottom
}

@font-face {
	font-family: 'iconfont';
	src: url('/static/iconfont/iconfont.eot?t=1223'); /* IE9*/
	src: url('/static/iconfont/iconfont.eot?t=1223#iefix') format('embedded-opentype'), /* IE6-IE8 */ 
	url('/static/iconfont/iconfont.woff?t=1223') format('woff'), /* chrome、firefox */ 
	url('/static/iconfont/iconfont.ttf?t=1223') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ 
	url('/static/iconfont/iconfont.svg#iconfont?t=1223') format('svg'); /* iOS 4.1- */
}
